summaryrefslogtreecommitdiffstats
path: root/jjb/vnfsdk/vnfsdk-validation.yaml
AgeCommit message (Collapse)AuthorFilesLines
2023-12-01CI: Disable daily jobsJessica Wagantall1-1/+0
As discussed in the TSC, we are removing daily cron jobs. Teams can individually revert back to using their cron if found really needed. - Merge jobs can be retriggered using "remerge" comment. - Sonar jobs will run @weekly and using "run-sonar" comment. - Stage jobs can be retriggered using "stage-release" comment. Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I9f3302d892f8df72ff831e4ddefca935c0f99f1e
2023-08-02CI: Remove Jenkins gerrit-info-yaml-verify jobJessica Wagantall1-9/+0
This verification has been moved to GitHub Actions and its enfoced for all repos. Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I33c874815e0f0836dcf0e3f5d39a0e4829d286d6
2023-05-03Rector: Cleanup for pre-commitAndrew Grimberg1-57/+57
Change-Id: Ibf927ea663b1658c9e7cc6fb8b72ab81be2b69ef Issue-ID: CIMAN-33 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2023-04-10Chore: Use a smaller node for release jobsJessica Wagantall1-1/+1
This is in order to save some costs since these jobs do not require a 8c-8g node Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Id0ec9e33ac4bc1c7c63dbd6bc7671c47aec996fa
2023-04-03Chore: Turn on SBOM for VNFSDKJessica Wagantall1-0/+1
Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I9ef62ec9fcc751ac3f10e0450947ad9543435fd5
2023-03-20Chore: Move to centos8-builderBengt Thuree1-3/+3
jjb/vnfrqts/vnfrqts-guidelines.yaml jjb/vnfrqts/vnfrqts-requirements.yaml jjb/vnfrqts/vnfrqts-testcases.yaml jjb/vnfrqts/vnfrqts-usecases.yaml jjb/vnfsdk/vnfsdk-dovetail-integration-python.yaml jjb/vnfsdk/vnfsdk-functest.yaml jjb/vnfsdk/vnfsdk-lctest.yaml jjb/vnfsdk/vnfsdk-model.yaml jjb/vnfsdk/vnfsdk-pkgtools-python.yaml jjb/vnfsdk/vnfsdk-refrepo.yaml jjb/vnfsdk/vnfsdk-validation.yaml jjb/vvp/vvp-documentation.yaml jjb/vvp/vvp-em.yaml jjb/vvp/vvp-oom.yaml jjb/vvp/vvp-regression.yaml Issue-ID: CIMAN-33 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: Ibad75782a1f0842fad2709995627f4441523d215
2022-12-12CI: remove unsupported Jenkins jobs streams from vnfsdkKevin Sandi1-3/+0
Issue-ID: CIMAN-33 Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org> Change-Id: I96d1d8dae7e16592507dc7cfcc8ad41c412bac69
2022-12-01CI: remove plaintext sonarcloud tokenKevin Sandi1-2/+0
Issue-ID: CIMAN-33 Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org> Change-Id: I1a4f12c5bbd290761aa43d2b5a9914152a166390
2022-09-29Chore: Update CLM jobs to run only on masterJessica Wagantall1-2/+0
As requested in the TSC (Sep29), all CLM jobs should only be executed on the master branch. More in IT-24622 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: If33ed94f7a4a71d79d4a226ef0e973e886955cfb
2022-09-30Chore: Revert back to ubuntu1804-builderBengt Thuree1-3/+3
jjb/aai/aai-aai-common.yaml jjb/aai/aai-babel.yaml jjb/aai/aai-graphadmin.yaml jjb/aai/aai-graphgraph.yaml jjb/aai/aai-logging-service.yaml jjb/aai/aai-model-loader.yaml jjb/aai/aai-resources.yaml jjb/aai/aai-rest-client.yaml jjb/aai/aai-schema-service.yaml jjb/aai/aai-sparky-be.yaml jjb/aai/aai-sparky-fe.yaml jjb/aai/aai-traversal.yaml jjb/ccsdk/apps.yaml jjb/cli/cli.yaml jjb/dcaegen2/dcaegen2-collectors-snmptrap.yaml jjb/dcaegen2/dcaegen2-services-mapper.yaml jjb/demo/demo.yaml jjb/dmaap/dmaap-buscontroller.yaml jjb/dmaap/dmaap-datarouter.yaml jjb/dmaap/dmaap-messagerouter-dmaapclient.yaml jjb/dmaap/dmaap-messagerouter-messageservice.yaml jjb/externalapi/externalapi-nbi.yaml jjb/global-defaults.yaml jjb/holmes/holmes-common.yaml jjb/holmes/holmes-engine-mgt.yaml jjb/holmes/holmes-rule-mgt.yaml jjb/integration/integration-templates.yaml jjb/integration/integration.yaml jjb/integration/simulators/nf-simulator/integration-simulators-nf-simulator-simulator-cli.yaml jjb/lab/lab-templates.yaml jjb/modeling/modeling-etsicatalog.yaml jjb/msb/msb-apigateway.yaml jjb/msb/msb-discovery.yaml jjb/msb/msb-java-sdk.yaml jjb/msb/msb-swagger-sdk.yaml jjb/multicloud/multicloud-framework-java.yaml jjb/multicloud/multicloud-framework-python.yaml jjb/multicloud/multicloud-k8s.yaml jjb/multicloud/multicloud-openstack-vmware-java.yaml jjb/multicloud/multicloud-openstack-vmware-python.yaml jjb/multicloud/multicloud-openstack.yaml jjb/music/music-distributed-kv-store.yaml jjb/music/music-jar.yaml jjb/oom/oom-registrator.yaml jjb/oom/oom-templates.yaml jjb/oparent/oparent.yaml jjb/openci/openci-onap-daily-jobs.yaml jjb/optf/optf-has.yaml jjb/optf/optf-osdf.yaml jjb/policy/policy-apex-pdp.yaml jjb/policy/policy-api.yaml jjb/policy/policy-common.yaml jjb/policy/policy-distribution.yaml jjb/policy/policy-docker-base-common.yaml jjb/policy/policy-drools-applications.yaml jjb/policy/policy-drools-pdp.yaml jjb/policy/policy-gui.yaml jjb/policy/policy-models.yaml jjb/policy/policy-pap.yaml jjb/policy/policy-parent.yaml jjb/policy/policy-xacml-pdp.yaml jjb/sdc/sdc-onap-ui-angular.yaml jjb/sdc/sdc-onap-ui-common.yaml jjb/sdc/sdc-sdc-be-common.yaml jjb/sdc/sdc-sdc-distribution-client.yaml jjb/sdc/sdc-sdc-docker-base.yaml jjb/sdc/sdc-sdc-pubsub.yaml jjb/sdc/sdc-sdc-tosca.yaml jjb/sdc/sdc-sdc-workflow-designer.yaml jjb/sdnc/sdnc-apps.yaml jjb/sdnc/sdnc-northbound.yaml jjb/sdnc/sdnc-oam.yaml jjb/so/so-libs.yaml jjb/testsuite/testsuite-python-testing-utils.yaml jjb/usecaseui/usecase-ui-intent-analysis.yaml jjb/usecaseui/usecase-ui-nlp.yaml jjb/usecaseui/usecase-ui-server.yaml jjb/usecaseui/usecase-ui.yaml jjb/vfc/vfc-gvnfm-vnflcm-java.yaml jjb/vfc/vfc-gvnfm-vnflcm-python.yaml jjb/vfc/vfc-gvnfm-vnfmgr-java.yaml jjb/vfc/vfc-gvnfm-vnfmgr-python.yaml jjb/vfc/vfc-gvnfm-vnfres-java.yaml jjb/vfc/vfc-gvnfm-vnfres-python.yaml jjb/vfc/vfc-nfvo-db.yaml jjb/vfc/vfc-nfvo-driver-svnfm-huawei.yaml jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-java.yaml jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-python.yaml jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-docker-java.yaml jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-root.yaml jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-zte-java.yaml jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-zte-python.yaml jjb/vfc/vfc-nfvo-lcm-java.yaml jjb/vfc/vfc-nfvo-lcm-python.yaml jjb/vnfsdk/vnfsdk-dovetail-integration-python.yaml jjb/vnfsdk/vnfsdk-functest.yaml jjb/vnfsdk/vnfsdk-pkgtools-python.yaml jjb/vnfsdk/vnfsdk-refrepo.yaml jjb/vnfsdk/vnfsdk-validation.yaml Issue-ID: CIMAN-33 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: I3f94e06cb75fb9840ab8d21ee5a59797a42ba67a
2022-09-28Chore: Move to ubuntu2004-builderBengt Thuree1-3/+3
jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-zte-java.yaml jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-zte-python.yaml jjb/vfc/vfc-nfvo-lcm-java.yaml jjb/vfc/vfc-nfvo-lcm-python.yaml jjb/vnfsdk/vnfsdk-dovetail-integration-python.yaml jjb/vnfsdk/vnfsdk-functest.yaml jjb/vnfsdk/vnfsdk-pkgtools-python.yaml jjb/vnfsdk/vnfsdk-refrepo.yaml jjb/vnfsdk/vnfsdk-validation.yaml Issue-ID: CIMAN-33 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: I1d2ff08605ed34f00eadb0fa8877783cf615215f
2022-04-13fixed bug in vnfsdk-sonar-verify jobsharath reddy1-1/+1
Issue-ID: VNFSDK-834 Signed-off-by: sharath reddy <bs.reddy@huawei.com> Change-Id: Iefc9d459920761442053353bc3258d609fe5b986
2022-04-06added vnfsdk-validation-sonar-verify jobsharath reddy1-0/+20
Issue-ID: VNFSDK-834 Signed-off-by: sharath reddy <bs.reddy@huawei.com> Change-Id: Id677fa597d5cb4345b595e50efd0c461440b1cb8
2022-02-03[VNFSDK] Add istanbul branch into gerrit-maven-clm jobsMichal Jagiello1-1/+5
Issue-ID: VNFSDK-827 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: If297a332d11effffd18d2caed73909b7695c3725
2020-12-30Update push url in vnfsdk upload docs job.Bartosz Gardziejewski1-1/+1
Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: Ib1cfdb35a45015f0b391496cc2bd29ce966aa7d3 Issue-ID: VNFSDK-696
2020-12-16Fix documentation generation in vnfsdk upload docs jobBartosz Gardziejewski1-1/+1
Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: I5699008a27a999640a08ef86d8bb7a5ac2b96fed Issue-ID: VNFSDK-696
2020-12-04Add docks generation to vnfsdk upload docs job.Bartosz Gardziejewski1-1/+2
Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: Iacf03e8999c928c9edcf98bd6403dfe6669e6041 Issue-ID: VNFSDK-696
2020-12-01Add job to upload files for documentation to nexus.Bartosz Gardziejewski1-1/+15
Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: Ia67a7b0572e7e7e0ac1aa4514e1370db7135588b Issue-ID: VNFSDK-696
2020-08-18Switch JJB to java 11Bogumil Zebek1-2/+8
Issue-ID: VNFSDK-618 Signed-off-by: Zebek Bogumil <bogumil.zebek@nokia.com> Change-Id: I0ff51a20dff368161a6124a740c59fe1e808c36a
2020-03-31Migrate to ubuntu1804-builderJessica Wagantall1-3/+3
Migrate the rest of the jobs from ubuntu1604-builder to ubuntu1804-builder Remove unused nodes Change-Id: Ic43c12d3f7f8952d3248085ec103806c9b442047 Issue-ID: CIMAN-373 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2020-03-22Release job for vnfsdk-validationKanagaraj Manickam1-0/+2
Issue-ID: VNFSDK-565 Signed-off-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Change-Id: I624c017db0f52c66b061b09b79ff497ca13244cc
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
2020-01-09Simplify sonar variablesJessica Wagantall1-1/+1
Globalize sonar_mvn_goal Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Ia46696394bfbde621b861e662e6a512f5f6df967
2019-12-14Migrate VNFSDK to SonarCloudJessica Wagantall1-0/+5
Issue-ID: CIMAN-343 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I753aa36d565c51389d7827c07fc2129de46e3650
2019-07-12Remove VNFSDK old release jobVictor Gao1-1/+0
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 Wagantall1-0/+4
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>
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-10-23VNFSDK-Refactor CLM project blockJessica Wagantall1-1/+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: I8061cddf7d77c7eab1f243f6960ac15a5248a974 Issue-ID: CIMAN-213 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-09-28Spread out the scheduling of Daily jobsGary Wu1-1/+1
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-08-24Revert "Remove CLM jobs"Jessica Wagantall1-0/+1
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-1/+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-07-18Add INFO.yaml verify jobJessica Wagantall1-3/+11
- 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-03-19Rename basebuild to builderJessica Wagantall1-2/+2
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-14Run sonar jobs once a dayJessica Wagantall1-0/+1
Change-Id: If9d9a676ade972890a3748f24a58c81541b5b1df Issue-ID: CIMAN-65 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-02-13Remove empty java-version in templatesJessica Wagantall1-2/+0
The new upgrade of global-jjb 0.16.0 is able to handle the java version better. We do not need to set this variable as empty anymore. Change-Id: I88cae9f4b49241b6045deee7fd696c18d781db1c Issue-ID: CIMAN-126 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-10-13Add java-version for CLM projectsJessica Wagantall1-1/+2
Add java-version parameter just for CLM jobs to avoid other jobs from breaking by picking the wrong configuration. Issue-ID: CIMAN-65 Change-Id: Ia70e807cc581d63296ef59320ef18e079b63c17d Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-10-11Move CLM jobs to global jjbJessica Wagantall1-1/+1
Use CLM job from global-jjb Remove the local CLM job template Issue-ID: CIMAN-65 Change-Id: I0660c6b73552d2e29851f3f120c7db2698724141 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-09-19Remove un-wanted jenkins jobs in validationMurali1-3/+0
Remove stage site jenkins jobs for validation Change-Id: Iabb5f017689a7a3b3c0f384b7a56e329b7cfa577 Jira:VNFSDK-91 Signed-off-by: Murali <murali.p@huawei.com>
2017-09-08CI file for VNFSDK Validation libAvinashS1-0/+21
Validation library to be used by VNFSDK Change-Id: I6afa2ed5ae7f128e59036b04ad13b2ef838e1431 IssueId: VNFSDK-76 Signed-off-by: AvinashS <avinash.s@huawei.com>