summaryrefslogtreecommitdiffstats
path: root/jjb/vnfsdk
AgeCommit message (Collapse)AuthorFilesLines
2019-07-12Remove VNFSDK old release jobVictor Gao4-14/+5
Issue-ID: VNFSDK-423 Signed-off-by: Victor Gao <victor.gao@huawei.com> Change-Id: I5ced025716277e6effd82fb3bc7cc11e39bc49db
2019-07-02Migrate to gerrit-maven-stage (VNFSDK)Jessica Wagantall4-0/+26
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: I77f1c4bcd60ae9402a69ab62977177b7805fe460 Issue-ID: CIMAN-234 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-02-12Remove useless ice jenkins job from vnfsdkVictor Gao2-122/+0
Change-Id: I2cd93027b81fa659572c9f51de74712b040ddc73 Issue-ID: VNFSDK-366 Signed-off-by: Victor Gao <victor.gao@huawei.com>
2019-02-05temporary disable arm64 docker build for vnfsdkPaul Vaduva3-62/+62
The docker build jobs on arm64 will not pass until the dockerhub migration is approved and implemented. Change-Id: I005e2baf50858e57241b28bcd910285564dc6b41 Issue-ID: CIMAN-217 Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
2018-12-18Merge "Allow docker-version-java to specify node"Jessica Wagantall2-0/+2
2018-12-11Allow docker-version-java to specify nodePaul Vaduva2-0/+2
Allow {project-name}-{stream}-docker-version-java-daily to allow a specific build-node to be able to run these jobs using the ARM architecture nodes. All current projects using this job will stay unchaged and will still run their builds on ubuntu1604-docker-8c-8g. Change-Id: If3e5c77b1e80c1dd86a676c920ac0ecb7d93d562 Issue-ID: CIMAN-219 Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
2018-12-07Add arm64 docker build for vnfsdkPaul Vaduva3-0/+62
Add arm64 docker-build job for vnfsdk project Change-Id: Ica0fa9cf3cb583cda4ea4aa2f34c687bfe7e046c Issue-ID: CIMAN-217 Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
2018-12-03Add nexus-iq-namespace for CLM jobsJessica Wagantall6-0/+6
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-27Merge "Allow docker-java to specify node"Jessica Wagantall1-1/+1
2018-11-27Merge "Allow aai-docker to specify node"Jessica Wagantall1-0/+1
2018-11-13Manage views [t*-v*] in JJBJessica Wagantall1-0/+6
Use lf-views to manage views through JJB Issue-ID: CIMAN-218 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I1297f26739606105288f65aac5919d9b57ef8051
2018-11-08Allow docker-java to specify nodeJessica Wagantall1-1/+1
Allow {project-name}-{stream}-docker-java-daily to allow a specific build-node to be able to run these jobs using the ARM architecture nodes. All current projects using this job will stay unchaged and will still run their builds on ubuntu1604-docker-8c-8g. Change-Id: I36dd81f3de10a1f40d3c1aabe7d379475f78d6c8 Issue-ID: CIMAN-219 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-11-08Allow aai-docker to specify nodeJessica Wagantall1-0/+1
Allow {project-name}-{stream}-aai-docker-java-daily to allow a specific build-node to be able to run these jobs using the ARM architecture nodes. All current projects using this job will stay unchaged and will still run their builds on ubuntu1604-docker-8c-8g. Change-Id: Iba61122be8645f5b8cb500c5bd823ff17d2a3fcb Issue-ID: CIMAN-219 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-10-23VNFSDK-Refactor CLM project blockJessica Wagantall6-7/+61
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: I8061cddf7d77c7eab1f243f6960ac15a5248a974 Issue-ID: CIMAN-213 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-09-28Spread out the scheduling of Daily jobsGary Wu7-7/+7
Spread the scheduling of Daily jobs throughout the day to reduce resource contention. Change-Id: I2b2606b4022c1d9f882bfe95b439b021b17f362e Issue-ID: INT-586 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-09-24Merge "Fix nested trigger_jobs (U-V)"Jessica Wagantall1-2/+1
2018-09-11Fix vnfsdk/ice sonarChris Donley1-17/+4
Clean up CSIT test for vnfsdk/ice Issue-ID: VNFSDK-322 Change-Id: I4db9d14cd051187cb4224552599440a5ff7c944b Signed-off-by: Chris Donley <christopher.donley@huawei.com>
2018-08-31Remove python clm configurationGildas Lanilis1-1/+0
In Beijing release, there was a try to have Nexus IQ scanning python file. This never succeed. This code submission is about removing "gerrit-python-xc-clm" job. Change-Id: Iee9a91b0fc481843a1c2acdefad3f7680104de14 Issue-ID: CIMAN-199 Signed-off-by: Gildas Lanilis <gildas.lanilis@huawei.com>
2018-08-24Revert "Remove CLM jobs"Jessica Wagantall7-0/+8
This reverts commit 74c6abf7b5ec8663d0a7a437325d47274f6c111f. Issue-ID: CIMAN-33 Change-Id: I5c8cd455908ee6352d273db5ff76cd6529f3d8af Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-23Remove CLM jobsJessica Wagantall7-8/+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-01Fix nested trigger_jobs (U-V)Jessica Wagantall1-2/+1
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: Ia0557bcbaab66321fd4aa202a0333f38c86b3441 Issue-ID: CIMAN-184 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-07-18Merge "Add INFO.yaml verify job"Jessica Wagantall1-0/+9
2018-07-18Add INFO.yaml verify jobJessica Wagantall8-8/+76
- Add verification for INFO.yaml files in VNFSDK - Fix line separation between projects in yaml files - Fix clm jobs that do not need parameters Change-Id: I26a3ece73a8b70a35816609f059b1c38a6037132 Issue-ID: CIMAN-134 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-07-18Add INFO.yaml verify jobJessica Wagantall1-0/+9
Add INFO.yaml verify job for vnfsdk-model. Change-Id: If2957bc9307ab448b33ced53d9dc3aa9da213674 Issue-ID: CIMAN-134 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-05-17Merge "Add python release to jjb jobs"Jessica Wagantall3-0/+3
2018-05-17Add python release to jjb jobsChris Donley3-0/+3
Issue-ID: VNFSDK-269 Change-Id: I32e1fba14f3ab5300ba9aa698ecc5086a789279a Signed-off-by: Chris Donley <christopher.donley@huawei.com>
2018-05-08Move Dmaven.test.skip param (v)Jessica Wagantall3-0/+3
Rather than hardcoding this parameter as part of the maven-docker-push-daily macro, we are passing it as a "mvn-params" parameter from the project's JJB template. Notice that this change IS NOT adding "Dmaven.test.skip=true" but rather moving it away from the macro into the project's template to handle it individually per project. Please refer to commit 262e8694ebce04450bc29b4805088a354b8aaccb Issue-ID: CIMAN-159 Change-Id: Ifb0d616f34730ffc0eaa9a371ad8800b7d153e50 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-04-20fix vnfsdk/ice jjbChris Donley1-5/+16
Clean up docker treatment to fix vnfsdk-ice-*-staging-master jobs Issue-ID: VNFSDK-259 Change-Id: Id538f4271da3f1cca68a5c88a721af646c63b3f7 Signed-off-by: Chris Donley <christopher.donley@huawei.com>
2018-04-17Merge "Move pkgtools to Tox + Sonar"Jeremy Phelps1-2/+2
2018-04-17Update Sonar coverage for python reposChris Donley2-6/+6
Dovetail-integration Ice Issue-ID: CIMAN-140 Change-Id: I535d65e16b442015ed0c1015ec6d9e44cfea647d Signed-off-by: Chris Donley <christopher.donley@huawei.com>
2018-04-17Move pkgtools to Tox + SonarJessica Wagantall1-2/+2
Move vnfsdk/pkgtools to use Tox + Sonar scan job. Change-Id: I277d3b4323baa6f453207835dfa62fc377fa637e Issue-ID: CIMAN-140 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-04-17Fix vnfsdk docker namingMurali-P1-1/+1
updating docker names to include vnfsdk (refrepo, refrepo/postgres) Issue-ID: VNFSDK-251 Change-Id: Ie8107804654e3096d8dddf93209e9c467aaaf9b9 Signed-off-by: Murali-P <murali.p@huawei.com>
2018-04-13Fix dovetail docker daily jobChris Donley1-1/+1
Move from docker-version-java-daily to docker-java-daily Issue-ID: VNFSDK-256 Change-Id: I95ffea8edf7253c86a6d046366f03782b9f04ff9 Signed-off-by: Chris Donley <christopher.donley@huawei.com>
2018-04-13Remove ves-agent release-version-java-daily jobChris Donley1-1/+0
Leave only the release-java-daily Issue-ID: VNFSDK-255 Change-Id: I13536588dda99ac6202c0b2c2ec0fba11fecc4b6 Signed-off-by: Chris Donley <christopher.donley@huawei.com>
2018-04-13Adding ves-agent daily releaseChris Donley1-0/+1
Adding release-java-daily to fix build issue Will be used in place of release-version-java-daily eventually Issue-ID: VNFSDK-255 Change-Id: I06e9f640caf89c4122b8a5bb8ba42874cba39b3f Signed-off-by: Chris Donley <christopher.donley@huawei.com>
2018-04-09Add docker verify job for vnfsdk/iceChris Donley1-0/+6
Adding docker submodule information Issue-ID: CIMAN-132 Change-Id: Icd607e7fab3535b8075b5835b27e5c5df9940dde Signed-off-by: Chris Donley <christopher.donley@huawei.com>
2018-03-29Merge "Add vnfsdk-ves-agent params"Jessica Wagantall1-1/+2
2018-03-29Add docker management to dovetail-integrationMoshe1-0/+3
Issue-ID: VNFSDK-183 Change-Id: I112d94fb1d66f3bc42fd260c1f53c10580a2038f Signed-off-by: Moshe <moshehoa@amdocs.com>
2018-03-28Add vnfsdk-ves-agent paramsJessica Wagantall1-1/+2
Add mvn-params variable to vnfsdk-ves-agent verify-java job Change-Id: I54aa7e0d4275b69a77c3a811b650f2a55fbf3522 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-03-27Add verify/merge/sonar jobs for functestChris Donley1-0/+30
Support incoming patch with verify/merge/sonar jobs for the vnfsdk/functest repo Issue-ID: VNFSDK-178 Change-Id: Ib2658b83df7ecfd894ba01242fe4cffccbf84aaf Signed-off-by: Chris Donley <christopher.donley@huawei.com>
2018-03-27Add root verify-javaJessica Wagantall1-0/+1
Add root verify-java job for vnfsdk/ves-agent to pick files outside the subfolders Change-Id: I2926d2f87f0c7aaf01b7cf7038bb1c56c5ceaf01 Issue-ID: VNFSDK-160 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-03-23Add csit job for vnfsdk/iceMickael JEZEQUEL1-0/+13
Change-Id: I53e73813541cc2d78b4d82dcfddf264b760a3e7e Issue-ID: VNFSDK-214 Signed-off-by: Mickael JEZEQUEL <mickael.jezequel@orange.com>
2018-03-20Add docker job for vnfsdk/iceMickael JEZEQUEL1-0/+3
Change-Id: Iff2c4d2260896d247bba8e407b5fa8ac0d0e7ff9 Issue-ID: VNFSDK-41 Signed-off-by: Mickael JEZEQUEL <mickael.jezequel@orange.com>
2018-03-19Rename basebuild to builderJessica Wagantall6-13/+13
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-16Merge "Update sonar support for python repos"Jessica Wagantall2-0/+8
2018-03-16Update sonar support for python reposChris Donley2-0/+8
Specifically, vnfsdk-pkgtools and vnfsdk-dovetail-integration Issue-ID: VNFSDK-210 Change-Id: I1ec4b12bc83d839ecd6fce5a33809ff6f6a96307 Signed-off-by: Chris Donley <christopher.donley@huawei.com>
2018-03-16Merge "Add python staging job to vnfsdk/ice"Jessica Wagantall1-0/+6
2018-03-16Add python staging job to vnfsdk/iceMickael JEZEQUEL1-0/+6
Change-Id: I75a0d95d79d21bd5a7193a2a3b814f7846ae1ac0 Issue-ID: VNFSDK-39 Signed-off-by: Mickael JEZEQUEL <mickael.jezequel@orange.com>
2018-03-16Split Sonar jobs for vnfsdkJessica Wagantall1-2/+17
Separate Sonar jobs for vnfsdk-ice-ice-server and vnfsdk-ice-validation-scripts Change-Id: I81aba4df17023a1c633ae03b0a7062a5af951d44 Issue-ID: CIMAN-140 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-03-14Merge "Add Sonar support for pkgtools"Jessica Wagantall1-1/+12