summaryrefslogtreecommitdiffstats
path: root/jjb/dcaegen2
AgeCommit message (Collapse)AuthorFilesLines
2018-09-21Fix nested trigger_jobs (C-H)Jessica Wagantall1-9/+20
After upgrading to JJB 2.2.0 any nested parameters up to 3 levels will be reported as a failure. We need to fix those so that there is only 2 levels maximum. Committing this as a single patch since our verify job is broken. Change-Id: I9e0531719fc7f524c149144afcbac49b5b5fcfb8 Issue-ID: CIMAN-184 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-09-21Merge "Adding docker goals to tca-gen2-"Jessica Wagantall1-1/+1
2018-09-21Adding docker goals to tca-gen2-vagrant1-1/+1
To enable docker build and push via tca-gen2-docker-java-shell-daily Currently job creates/pushes only jar Change-Id: I7244dd4e61fa0d5f6a92c22d461abd158b31504b Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com> Issue-ID: DCAEGEN2-772
2018-09-20Add dcaegen2 analytics PNDA jobsDonald Hunter1-0/+33
Issue-ID: DCAEGEN2-823 Change-Id: Ic12789d498439398061ec73dff4f2f7d3827911b Signed-off-by: Donald Hunter <donaldh@cisco.com>
2018-09-20Fix Sonar build problemselinuxhenrik1-1/+1
Change-Id: I657f5853370e30c9ff86f270ec701946ddf3c147 Issue-ID: DCAEGEN2-792 Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
2018-09-17fix tca jjb definitionvagrant1-2/+3
Change-Id: I6ae427c25723794662b325572b47cb08bf85738a Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com> Issue-ID: DCAEGEN2-772
2018-09-17move tcagen2 to docker nodevagrant1-2/+2
Current node reports docker build error https://jenkins.onap.org/job/dcaegen2-analytics-tca-gen2-master-verify-java/12/consoleFull Change-Id: I11ebff9e0422889bb8cf6dcae8fd732f40e577fb Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com> Issue-ID: DCAEGEN2-772
2018-09-04Upgrading CI config for DCAEGEN2/PRHwasala1-6/+1
Change-Id: If19c17d7699c2e53009536d1295ccce3ce67fb5e Issue-ID: CIMAN-201 Signed-off-by: wasala <przemyslaw.wasala@nokia.com>
2018-08-30Change jenkins job for HV-VES Collector CSIT testsFilip Krzywka2-3/+14
This follows changes in I57a9e63fc93bce398c614ffb5ed9a2c2f939b501 where testsuite files were moved to separate directory. Change-Id: Idc41525db933721975d19a65104e040f5627476e Issue-ID: DCAEGEN2-735 Signed-off-by: Filip Krzywka <filip.krzywka@nokia.com>
2018-08-29Merge "Set build-timeout to 180 for dcaegen2-deployments"Jessica Wagantall1-0/+1
2018-08-29Set build-timeout to 180 for dcaegen2-deploymentsJulien Barbot1-0/+1
This is needed because pnda image creation takes a lot of time. Change-Id: If5c587c2ca3b9764a4ecbe6f1546e324ef756ef5 Issue-ID: DCAEGEN2-367 Signed-off-by: Julien Barbot <julien@barbot.org>
2018-08-27Add job for HV-VES Collector testsuiteFilip Krzywka1-0/+3
Change-Id: I749ce682518ca08d5d6eabcf44361d208160062a Issue-ID: DCAEGEN2-735 Signed-off-by: Filip Krzywka <filip.krzywka@nokia.com>
2018-08-24Merge "Revert "Remove CLM jobs""Thanh Ha (zxiiro)21-0/+21
2018-08-24Revert "Remove CLM jobs"Jessica Wagantall21-0/+21
This reverts commit 74c6abf7b5ec8663d0a7a437325d47274f6c111f. Issue-ID: CIMAN-33 Change-Id: I5c8cd455908ee6352d273db5ff76cd6529f3d8af Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-23Merge "Remove sonar build for dcaegen2/collectors/hv-ves"Jessica Wagantall1-14/+1
2018-08-23Remove CLM jobsJessica Wagantall21-21/+0
Remove CLM jobs as they are exposing proprietary information. Looking into how to handle these better. Change-Id: I8dde2f314af5a945163e0b1172926c398ec78c37 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-23Remove sonar build for dcaegen2/collectors/hv-vesPiotr Jaszczyk1-14/+1
Because hv-ves is Kotlin-based and ONAP Sonar does not currenly support Kotlin we can drop Sonar build for this project. In order to have some reports I've also added archive-artifacts option to archive: * detekt (Kotlin static code analysis) reports - placed by mvn plugin in target directory of each sub-module * aggergate Jacoco coverage report. Change-Id: Ife683105121b938cb4e9e7f233a72d2725125c26 Issue-ID: DCAEGEN2-681 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
2018-08-22Skip docker for dcaegen2/collectors/hv-ves sonarPiotr Jaszczyk1-0/+1
Sonar build can be ran on non-docker VM but it should skip all Docker-related goals. Change-Id: I4b9db99a5f09cbcbd8847bb4962e30188f830b28 Issue-ID: DCAEGEN2-719 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
2018-08-20Remove PM Mapper jenkins job defLusheng Ji1-36/+0
PM Mapper will not be able to part of R3 DCAE, per Ericsson team reporting during the DCAE weekly meeting on 08/16. Issue-ID: DCAEGEN2-716 Change-Id: I9e422d4abb6a5b09bed299bede8930dff6b646be Signed-off-by: Lusheng Ji <lji@research.att.com>
2018-08-16Support dcaegen2/collectors/hv-ves docker pushPiotr Jaszczyk1-1/+6
Add a build job which will run docker push by means of Maven definition in HV-VES Collector. Change-Id: I7a870d04ef475474d2d62fc55d4ed7def556f59a Issue-ID: DCAEGEN2-661 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
2018-08-09Merge "Fix sonar build issue for ves"Jessica Wagantall1-1/+1
2018-08-09Fix sonar build issue for vesvagrant1-1/+1
Moving sonar job to docker node https://jenkins.onap.org/view/dcagen2/job/dcaegen2-collectors-ves-sonar/188/console Change-Id: Ib1fe82ea70afbce89ecd3d0da1292495101b75c8 Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com> Issue-ID: DCAEGEN2-662
2018-08-07Make build-node configurableJessica Wagantall4-0/+4
{project-name}-{stream}-docker-java-shell-daily job needs to have the build-node parameter configurable. This way, the projects will be able to select the long live instance as build-node for their job. For the rest of the projects using this template, the build-node variable is set to the previous default value. Change-Id: Ie3722050870a04b0c2ca3108f6b526c7ac855def Issue-ID: CIMAN-188 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-07Merge "move to docker node"Anil Belur3-3/+3
2018-08-06Refactor java verify jobsGary Wu1-4/+3
Change-Id: Iecf1891cfa85d056f62fc8b842a901da1de0dee1 Issue-ID: CIMAN-187 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-08-02move to docker nodevagrant3-3/+3
All 3 new service will build docker containers. Current node resulting in build error https://jenkins.onap.org/job/dcaegen2-collectors-hv-ves-master-merge-java/70/console Change-Id: I55d5fe6249b6c9db160cbf211495f5553b36a1ed Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com> Issue-ID: DCAEGEN2-662
2018-08-01Fix clm job definitionJessica Wagantall1-1/+1
Cleanup CLM job definitions that do not require any parameters Change-Id: Ib0125bcaa5e3c0a1f70041a78fec59c445e00645 Issue-ID: CIMAN-184 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-07-20Merge "Add validation and other Jenkins job for new repo"Jessica Wagantall4-0/+143
2018-07-17Add validation and other Jenkins job for new repovagrant4-0/+143
tca-gen2, hv-ves and datafile are committed for R3 pm-mapper is stretch goal. Add Jenkins job for validation/build for new submissions expected Change-Id: I72bd21bcf1e2f5b6f257438eff1a746b037d55df Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com> Issue-ID: DCAEGEN2-616
2018-07-14Make code sections readable and consistentAnil Belur12-2/+12
- Add empty line between project sections. Issue-ID: CIMAN-1 Change-Id: If799176581c1fc90e1d8ce2eead7582552e35db4 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2018-06-19Add intagration jobsJessica Wagantall1-0/+4
Add integration jobs for prh-testsuites. Change-Id: I483a0a46c96b2534cc3fdfa2a91d5ef50e8d1a17 Issue-ID: DCAEGEN2-206 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-06-06Add jobs for beijing branchLusheng Ji1-0/+2
Issue-ID: DCAEGEN2-499 Change-Id: Ie26e87edba2eeeb33a88e502aed6edafcc79d0b9 Signed-off-by: Lusheng Ji <lji@research.att.com>
2018-04-22Add Docker job for mapperLusheng Ji1-0/+4
Issue-ID: DCAEGEN2-459 Change-Id: I550649c6ca6a62384a623ca3c1e28faf1194d3ad Signed-off-by: Lusheng Ji <lji@research.att.com>
2018-04-05Add docker daily job.Lusheng Ji1-0/+5
Add a daily docker shell job for pushing built docker images to Nexus. Issue-ID: DCAEGEN2-206 Change-Id: I362ff6d5a36bfaac03529af1225e73b6b6246c25 Signed-off-by: Lusheng Ji <lji@research.att.com>
2018-03-27Clean up build jobs for R2Lusheng Ji3-46/+0
Since the Pypi upload is still not fully working yet (helpdesk ticket #44260), it is best to remove pypi related jobs for now from the dcaegen2-utils definition so the R2 release manager can have a cleaner view. We will add back these jobs after the R2 branch is cut to resume the integration with LF Pypi server. Also removing job definitions for de-scoped projects. Issue-ID: DCAEGEN2-206 Change-Id: I7e5d2a3cc3d05e5b7befbf1d80595253e8843965 Signed-off-by: Lusheng Ji <lji@research.att.com>
2018-03-23Use dcaegen2-services-prh-settingsJessica Wagantall1-1/+1
Use dcaegen2-services-prh-settings for prh project Issue-ID: DCAEGEN2-206 Change-Id: I3de29b1ac4408ce50ea0e47a8b0e7e651eda98f1 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-03-21Merge "Add build and SONAR jobs for mapper"Jessica Wagantall1-0/+18
2018-03-21Merge "Add build, clm and sonar jobs for PRH"Jessica Wagantall1-0/+32
2018-03-21Add build and SONAR jobs for mapperLusheng Ji1-0/+18
Adding verify, merge, daily release, and SONAR jobs fo dcaegen2/services/mapper repo. Issue-ID: DCAEGEN2-206 Change-Id: I1d55688f59b7da4731978477fa96295566c84f02 Signed-off-by: Lusheng Ji <lji@research.att.com>
2018-03-21Add build, clm and sonar jobs for PRHLusheng Ji1-0/+32
Add a jjb definition file for the PNF Registration Hander microservice for verify, merge, daily release, CLM, and SONAR jobs. Issue-ID: DCAEGEN2-206 Change-Id: I190ec83d0445e7f552701d8973859f0c347cdccc Signed-off-by: Lusheng Ji <lji@research.att.com>
2018-03-19Rename basebuild to builderJessica Wagantall10-12/+12
Rename nodes from "basebuild" to "builder" in preparation for updating to common-packer. Change-Id: I6ff64e3ee5c856391430296aded45d84c46de171 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-03-15Test with 4c-4g build serverLusheng Ji1-1/+1
All jjb jobs defined by Jeremy for subprojects in this repo (python) failed. We suspect this was due to the particular build server (8c-8g) being used because these failures occured during pytest phase and these tests pass when run by sonar job on 4c-4g server. Hence making this change to test. Change-Id: Idf0fa573cf2e6777c40a99523e9df209b818e8b3 Signed-off-by: Lusheng Ji <lji@research.att.com> Issue-ID: DCAEGEN2-206
2018-03-13Fix typo for subporject nameLusheng Ji1-2/+2
Issue-ID: DCAEGEN2-206 Change-Id: Iaa134a0e455e43cf84ae455ca58ac9f85ff1e582 Signed-off-by: Lusheng Ji <lji@research.att.com>
2018-03-09Merge "Configure PyPI releases"Jessica Wagantall1-0/+20
2018-03-09Configure PyPI releasesVanessa Rene Valderrama1-0/+20
This changes adds the following functionality for PyPI releases - macros - A PyPI server macro - scripts - A script to build artifacts - A script to publish artifacts - templates - Templates for release - jobs - Jobs for release - Nexus3 staging - Nexus3 release - PyPI index will be added at a later date Issue-ID: CIMAN-137 Change-Id: I53522ed2fa2f462afebaac94c44fa2a9979e9c2a Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Signed-off-by: Jeremy Phelps <jphelps@linuxfoundation.org>
2018-03-09Add jjb def for missing heartbeat serviceLusheng Ji1-0/+21
Issue-ID: DCAEGEN2-206 Change-Id: I3af4afc76a360ecd1437f5ea1b6e727f619f1a95 Signed-off-by: Lusheng Ji <lji@research.att.com>
2018-02-21Remove noop Jenkins build jobsLusheng Ji9-177/+0
Remove JJB def for 3 no-code repos Remove SONAR jobs for repos in language other than Java and Python Change-Id: Ia0c8dbef1507b59975d573a790f97e18244baa9b Signed-off-by: Lusheng Ji <lji@research.att.com> Issue-ID: DCAEGEN2-206
2018-02-20Add missing CLM jobs for dcaegen2Jessica Wagantall21-4/+77
Change-Id: I3a1f9ae72df1c981639fe597fd795299140bb852 Issue-ID: CIMAN-133 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-02-19Remove Amsterdam build jobsLusheng Ji14-41/+13
Change-Id: I82d79db2a565181b0c74a71025a9efc70d6a7ff8 Signed-off-by: Lusheng Ji <lji@research.att.com> Issue-ID: DCAEGEN2-206
2018-02-14Run sonar jobs once a dayJessica Wagantall18-0/+18
Change-Id: If9d9a676ade972890a3748f24a58c81541b5b1df Issue-ID: CIMAN-65 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>