summaryrefslogtreecommitdiffstats
path: root/jjb/integration/integration.yaml
AgeCommit message (Collapse)AuthorFilesLines
2020-01-14Ensure INFO runs in centosJessica Wagantall1-0/+1
Move INFO.yaml verify jobs to centos node to ensure there are no issues with Python packages. Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Ib696292b9785478175515694247854b2e4e1c37f
2019-06-27Decommission java and docker manifestsGary Wu1-38/+0
Change-Id: I4e9878f57f1f5b689e7ba5817beea00242973e95 Issue-ID: INT-1128 Signed-off-by: Gary Wu <gary.wu@futurewei.com>
2019-05-13Fix variable nameJessica Wagantall1-1/+1
pom file locations should be declared as "mvn-pom" in gerrit-maven-stage. Change-Id: Ibc0553e2050226e5f74fd01c20d9af2f4ba4a7a6 Issue-ID: CIMAN-240 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-05-10Remove deprecated release jobJessica Wagantall1-1/+0
Maven-stage is currently working fine. Deprecate old release job Change-Id: Ie768e55c55bfb2ecace6bcba922b226d2f1969d6 Issue-ID: CIMAN-240 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-05-10Migrate to gerrit-maven-stage (INT)Jessica Wagantall1-0/+6
Migrate to use gerrit-maven-stage from global-jjb to allow the generation of signed release artifacts that will reduce release processing time. Change-Id: I4c286b136ac4692263c4069addaf00db9e4b7ba0 Issue-ID: CIMAN-234 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-05-02Remove integration-owned casablanca jobsGary Wu1-4/+0
Change-Id: I8b7c9daedd7c005837572ddf614bcfd9e476242c Issue-ID: INT-1055 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2019-03-08Add INFO.yaml verify job (INT)Jessica Wagantall1-0/+8
Add gerrit-info-yaml-verify from global-jjb to verify INFO.yaml file contents. Change-Id: I4bd9dac05cec8144876aaaac1259840c02b558e5 Issue-ID: CIMAN-179 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-12-12Add CLM to Integration Casablanca branchYang Xu1-1/+5
Change-Id: Ied4f35315a9bcc41c3b67da18a00332b2e250585 Issue-ID: INT-777 Signed-off-by: Yang Xu <yang.xu3@huawei.com>
2018-12-03Add nexus-iq-namespace for CLM jobsJessica Wagantall1-0/+1
Add nexus-iq-namespace variable for CLM jobs to use the 'onap' prefix in Nexus IQ reports. Having this prefix, will help in situations where two different organizations have the same application names. Change-Id: Id689cbb482d823482932fb4d397bd2adae950735 Issue-ID: CIMAN-134 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-11-15Add casablanca branch jobs for integration reposGary Wu1-0/+2
Change-Id: I1e4bbffbda775ce9f96d926c452ac3d2c8ac1574 Issue-ID: INT-723 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-11-13Manage views [c*-i*] in JJBJessica Wagantall1-0/+6
Use lf-views to manage views through JJB Change-Id: I377e257f4ca54c9e408146e4efa5f1dabbec8351 Issue-ID: CIMAN-218 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-10-23INT-Refactor CLM project blockJessica Wagantall1-2/+10
The clm job portion needs to be on its own project section similar to the Sonar portion. The reason behind this, is because we only want this job to be running for master and no other branches. Also, this is in preparation for the work that is to come from global-jjb on application names in CLM. Change-Id: I505cb3a47ac2b71ea43d5ced3a5e938be4253562 Issue-ID: CIMAN-213 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-24Revert "Remove CLM jobs"Jessica Wagantall1-0/+2
This reverts commit 74c6abf7b5ec8663d0a7a437325d47274f6c111f. Issue-ID: CIMAN-33 Change-Id: I5c8cd455908ee6352d273db5ff76cd6529f3d8af Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-23Remove CLM jobsJessica Wagantall1-2/+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-20Update CLM integration jobsJessica Wagantall1-1/+2
Update location of pom.xml for CLM integration job. Remove integration seccom yaml file since it only had the CLM job mentioned and this is currently uselsess for seccom repo. Change-Id: Idb2ff707bc949114b9fe7403a705e98c8a3875eb Issue-ID: CIMAN-116 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-07-18Remove beijing jobs for Integration reposGary Wu1-2/+0
Change-Id: Id66840948b9abdd487e3d5e02281c6032e6fce03 Issue-ID: INT-532 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-05-24Bug fix on integration repo beijing jobsGary Wu1-1/+0
Earlier change had a bug that caused master branch jobs on integration repos to disappear. This fixes the issue. Change-Id: I189ec365e5fd2f882157d0734b812cad8521f799 Issue-ID: INT-506 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-05-22Add beijing branch jobs for integration repoGary Wu1-0/+3
Change-Id: Ia5445a581eaabd16ee47a10904e227915fddb7ca Issue-ID: INT-506 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-03-19Rename basebuild to builderJessica Wagantall1-1/+1
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-02-23Remove Amsterdam Job from JenkinsGildas Lanilis1-2/+0
In order to focus on Beijing Release, this is removing remaining Amsterdam Jobs on: -demo -dmaap -holmes -integration -modeling -msb -multicloud -testsuite -usecase ui -vfc Change-Id: I4f2a3818b1b53d426e03709e2bf7848cc02d1c78 Issue-ID: CIMAN-135 Signed-off-by: Gildas Lanilis <gildas.lanilis@huawei.com>
2018-02-20Add missing CLM jobs for integrationJessica Wagantall1-0/+1
Change-Id: I49160dab56e3b88bd4fd6d1df37abe5c12a25ddb Issue-ID: CIMAN-133 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-02-05Stop integration sonar scansJessica Wagantall1-13/+0
Change-Id: I566932c3a252c70f7f2d11754c7831b43721e70b Issue-ID: CIMAN-65 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-02-01Add mvn-params for pom's file locationJessica Wagantall1-1/+2
Added pom file location for integration, modeling and vnfsdk Issue-ID: CIMAN-126 Change-Id: I2b829ae78c50e423de437c248aba2b6d20894a54 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-02-01Set build node for gerrit-maven-sonarJessica Wagantall1-0/+1
Run gerrit-maven-sonar on a 4c-4g node Issue-ID: CIMAN-126 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I8a50b075ab6c1da5b015136b30a8aa2fab5bbc9a
2018-02-01Move projects to gerrit-maven-sonarJessica Wagantall1-0/+11
The current Sonar goal in release-version-java-daily has a lot of issues when running for projects in more than one branch. Remove sonar task from release-version-java-daily and use global-jjb gerrit-maven-sonar job instead. Change-Id: I9a20b68f4539e227ceab4063edb2df429cf60afb Issue-ID: CIMAN-126 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-12-06Add amsterdam stream to JJB templatesJessica Wagantall1-0/+2
Add amsterdam branch for jjb job templates for portal repos Change-Id: I45fd068b9ea3c42bca43847abd2d234172c2766c Issue-ID: CIMAN-120 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-10-12Refactor integration java jobsGary Wu1-3/+7
Remove root level java job; replace with subproject jobs instead. Change-Id: I94daecaa70c667be2462e789bd62253f8fac3bdc Issue-ID: INT-273 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-09-01Add verify and merge jobs for integration repoGary Wu1-0/+16
Add verify, merge, and release-version jobs for Java artifacts in the integration repo. Change-Id: I04828f13968ff716f5112b6ec7d6603119c857e7 Issue-ID: CIMAN-45 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>