summaryrefslogtreecommitdiffstats
path: root/jjb/demo
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-03Refactor: Cleanup for pre-commitAndrew Grimberg1-70/+70
Change-Id: I322d72428f094f75f065d02f179a71958f36c875 Issue-ID: CIMAN-33 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2023-05-03Refactor: Cleanup for pre-commitAndrew Grimberg1-70/+70
Change-Id: Iae33b5bd575ba40f4ecdceea4443aa4dc8b4a6cd 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-03-28Chore: Move to centos8-builderJessica Wagantall1-2/+2
Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Id4f2abbd93855f85361b90b58416c0cf39af6fa8
2022-12-12CI: remove unsupported Jenkins jobs streams from demoKevin Sandi1-8/+0
Issue-ID: CIMAN-33 Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org> Change-Id: Ic6015c4c341532af88a0827ffd0f2f0913e1af19
2022-12-01CI: remove plaintext sonarcloud tokenKevin Sandi1-1/+0
Issue-ID: CIMAN-33 Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org> Change-Id: I1a4f12c5bbd290761aa43d2b5a9914152a166390
2022-09-30Chore: Revert back to ubuntu1804-builderBengt Thuree1-1/+1
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-1/+1
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 Issue-ID: CIMAN-33 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: I047a44051417e27667de82c38bd016d9941ef76e
2021-10-21Run "demo" Jenkins verify job for changes on "Istanbul" branchMichal Jagiello1-4/+4
Issue-ID: INT-1960 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I4d34e2eb3daad6243da0313121b6fa9b0abcf36a
2021-05-06[HONOLULU] Update ci jjb for Honolulumorganrol1-0/+4
update - demo - testsuite Issue-ID: INT-1920 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: Ibba3b6a32d067c96b4441d799b1aceaf6b2c32ed
2020-11-20Add guilin branch in demo jjbmrichomme1-0/+2
Issue-ID: INT-1785 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Icce1ba8ee7ce979c334ffd674ebdac7717f980f0
2020-06-12Add Frankfurt branch to Demo CIMarco Platania1-2/+2
Issue-ID: INT-1625 Signed-off-by: Marco Platania <platania@research.att.com> Change-Id: Id5ffebf4459c0aa6f361dbe0a435a65bfe43495f
2020-04-09Tag linter and docker-compose integration jobs with idBartek Grzybowski1-1/+1
Simplify linter and docker-compose jobs assignment by tagging them with shorthand name. Change-Id: I9b7994c2a032b160a0356bdd2577de330c18ba56 Issue-ID: INT-1508 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-03-31Migrate to ubuntu1804-builderJessica Wagantall1-1/+1
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-20Add linter verify jobs for 'demo' projectBartek Grzybowski1-0/+28
Extending test coverage in 'demo' project with additional verification jobs. Change-Id: I1d3845f4d031582e8af67b916b8c3a9f890aef47 Issue-ID: INT-1482 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
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 DEMO to SonarCloudJessica Wagantall1-0/+5
Issue-ID: CIMAN-343 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I3822ab7013565f119cb1fee0e2583fb47e7995ce
2019-10-11Add Global JJB to Demo repoMarco Platania1-0/+2
Issue-ID: CIMAN-334 Signed-off-by: Marco Platania <platania@research.att.com> Change-Id: I4e49663468c905ef55ce7b8c8d90596c873f9fba
2019-10-11Create JJB for El Alto and deactivate DublinMarco Platania1-2/+2
Issue-ID: CIMAN-334 Signed-off-by: Marco Platania <platania@research.att.com> Change-Id: I79a49badc6420b899251fb94f1a0defc546298f8
2019-05-15Remove demo release jobsJessica Wagantall1-1/+0
Remove deprecated demo release jobs. gerrit-maven-stage is now producing the release candidate artifacts. Change-Id: I5c3adcb90924437d5280bb2d8cb3da2f8f2d8f92 Issue-ID: CIMAN-250 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-05-15Migrate to gerrit-maven-stage (DEMO)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: I8feedf8852a622ff3202c6dc0ef205009258f047 Issue-ID: CIMAN-234 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-05-07Add dublin job for demo repoGary Wu1-0/+2
Change-Id: I728035f01cb7d7d6c6a63dba3b21ce97f3e15dc9 Issue-ID: INT-1070 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2019-05-02Remove integration-owned casablanca jobsGary Wu1-2/+0
Change-Id: I8b7c9daedd7c005837572ddf614bcfd9e476242c Issue-ID: INT-1055 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2019-03-07Add INFO.yaml verify job (DEMO)Jessica Wagantall1-0/+8
Add gerrit-info-yaml-verify from global-jjb to verify INFO.yaml file contents. Change-Id: Id3ab53fa28d746746a9a54115bf052fa862d5ea2 Issue-ID: CIMAN-179 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-11-15Add casablanca jobs for demo repoGary Wu1-0/+2
Change-Id: Ifb6b43ab9477eea33a443429d6b462070d81b04b Issue-ID: INT-586 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-11-13Manage views [c*-i*] in JJBJessica Wagantall1-0/+5
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-09Remove CLM job for demo repoGildas Lanilis1-1/+0
Demo repo is not used in Production and thus do not running CLM job. Change-Id: I6f70bb60f2044a6663ef72a78dab5f9df366b811 Issue-ID: CIMAN-199 Signed-off-by: Gildas Lanilis <gildas.lanilis@huawei.com>
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-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-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-07-14Make code sections readable and consistentAnil Belur1-0/+1
- Add empty line between project sections. Issue-ID: CIMAN-1 Change-Id: If799176581c1fc90e1d8ce2eead7582552e35db4 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2018-06-07Add beijing branch jobs for demo repoGary Wu1-0/+2
Change-Id: I9424e36f7f84ce60e6280fb1f965494cad590d7e Issue-ID: INT-506 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-03-22Remove amsterdam job for demo repoGary Wu1-2/+0
Change-Id: Ic0a0e5eb287754910a8b0c325410d5495ab04a3e Issue-ID: INT-406 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-03-21Restore amsterdam build job for demo repoGary Wu1-2/+2
ETE Robot suites in amsterdam still have dependencies on staging artifacts, which have disappeared from the staging repos. Restore the amsterdam jobs so that we can re-create these artifacts and release them. Also remove obsolete release-1.0.0 jobs. Change-Id: If7afb3be03b11c17c8908ec40ed8afeebd77d0d6 Issue-ID: INT-406 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-3/+1
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-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-01Remove release-version-java-daily-no-sonarJessica Wagantall1-1/+1
gerrit-maven-sonar is now in place to run all the Sonar scans. "release-version-java-daily-no-sonar" and "release-version-java-daily" templates are exactly the same after removing the sonar goals. Issue-ID: CIMAN-126 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: If89f2c8a484c28271aa7b634ab7e6b3f064d63fb
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-11-29Add amsterdam stream to JJB templatesJessica Wagantall1-0/+2
Add amsterdam branch for jjb job templates for portal repos Change-Id: Iad8ba83d7a31c741a2ab184dbdb97bf5e6730234 Issue-ID: CIMAN-120 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-19Exclude demo from Sonar scansJessica Wagantall1-1/+1
Use no-sonar template dor daily releases for demo. Change-Id: I96f5768b0c3f5fba010d3126948a9c989ae729f3 Issue-id: CIMAN-65 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>