blob: 0370b516f009e7e526e0c3054ebdcaa3bcf64983 [file] [log] [blame]
ying.yunlong7b8f54e2017-08-08 09:33:43 +08001---
ying.yunlong7b8f54e2017-08-08 09:33:43 +08002- project:
3 name: vfc-nfvo-driver-vnfm-gvnfm-java
Andrew Grimberg4d14cac2023-05-03 08:54:11 -07004 project-name: "vfc-nfvo-driver-vnfm-gvnfm"
5 project: "vfc/nfvo/driver/vnfm/gvnfm"
ying.yunlong7b8f54e2017-08-08 09:33:43 +08006 stream:
Andrew Grimberg4d14cac2023-05-03 08:54:11 -07007 - "master":
8 branch: "master"
9 mvn-settings: "vfc-nfvo-driver-vnfm-gvnfm-settings"
ying.yunlong7b8f54e2017-08-08 09:33:43 +080010 subproject:
Andrew Grimberg4d14cac2023-05-03 08:54:11 -070011 - "gvnfmadapter":
12 pom: "gvnfmadapter/pom.xml"
13 pattern: "gvnfmadapter/**"
ying.yunlong7b8f54e2017-08-08 09:33:43 +080014 jobs:
Andrew Grimberg4d14cac2023-05-03 08:54:11 -070015 - "{project-name}-{stream}-{subproject}-verify-java"
16 - "{project-name}-{stream}-{subproject}-merge-java"
Jessica Wagantalla24198e2019-02-04 14:20:56 -080017 - gerrit-maven-stage:
Jessica Wagantall9ea4ace2023-02-06 11:51:04 -080018 sbom-generator: true
Jessica Wagantalla24198e2019-02-04 14:20:56 -080019 sign-artifacts: true
Bengt Thureeaf0bdf02022-09-16 19:15:15 +100020 build-node: centos8-docker-4c-4g
Jessica Wagantalla24198e2019-02-04 14:20:56 -080021 maven-versions-plugin: true
Andrew Grimberg4d14cac2023-05-03 08:54:11 -070022 mvn-pom: "gvnfmadapter/pom.xml"
23 mvn-params: "-f gvnfmadapter/pom.xml"
24 - "{project-name}-{stream}-docker-java-version-shell-daily":
25 docker-pom: "pom.xml"
26 mvn-goals: "install"
27 script: !include-raw-escape: "build-gvnfm-driver-docker-image.sh"
yangyan1062b9b2020-03-30 09:27:11 +080028 build-node: ubuntu1804-docker-8c-8g
Andrew Grimberg4d14cac2023-05-03 08:54:11 -070029 - "{project-name}-gerrit-release-jobs":
Jessica Wagantall89fce4b2023-04-10 10:34:54 -070030 build-node: centos7-docker-2c-1g
Andrew Grimberg4d14cac2023-05-03 08:54:11 -070031 files: "**"
32 archive-artifacts: ""
Bengt Thureeffc3ac82022-09-30 00:35:18 +100033 build-node: ubuntu1804-builder-4c-4g
Anil Belurd2d5f282018-07-14 20:09:36 +100034
Jessica Wagantallb0e72cd2018-01-29 16:07:22 -080035- project:
ying.yunlong5fb608a2018-03-01 10:45:04 +080036 name: vfc-nfvo-driver-vnfm-gvnfm-gvnfmadapter-sonar
Jessica Wagantallb0e72cd2018-01-29 16:07:22 -080037 jobs:
38 - gerrit-maven-sonar
Jessica Wagantallc6ea7832019-11-18 17:07:14 -080039 sonarcloud: true
Andrew Grimberg4d14cac2023-05-03 08:54:11 -070040 sonarcloud-project-organization: "{sonarcloud_project_organization}"
41 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
Jessica Wagantallc6ea7832019-11-18 17:07:14 -080042 sonar-mvn-goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar"
Andrew Grimberg4d14cac2023-05-03 08:54:11 -070043 mvn-params: "-f gvnfmadapter/pom.xml"
Bengt Thureeffc3ac82022-09-30 00:35:18 +100044 build-node: ubuntu1804-builder-4c-4g
Andrew Grimberg4d14cac2023-05-03 08:54:11 -070045 project: "vfc/nfvo/driver/vnfm/gvnfm"
46 project-name: "vfc-nfvo-driver-vnfm-gvnfm-gvnfmadapter"
47 branch: "master"
48 mvn-settings: "vfc-nfvo-driver-vnfm-gvnfm-settings"
49 mvn-goals: "clean install"
50 mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
Jessica Wagantall44b96232018-10-19 18:40:20 -070051
52- project:
53 name: vfc-nfvo-driver-vnfm-gvnfm-java-clm
54 jobs:
55 - gerrit-maven-clm
Andrew Grimberg4d14cac2023-05-03 08:54:11 -070056 nexus-iq-namespace: "onap-"
Jessica Wagantall44b96232018-10-19 18:40:20 -070057 project: vfc/nfvo/driver/vnfm/gvnfm
Andrew Grimberg4d14cac2023-05-03 08:54:11 -070058 project-name: "vfc-nfvo-driver-vnfm-gvnfm"
Bengt Thureeffc3ac82022-09-30 00:35:18 +100059 build-node: ubuntu1804-builder-4c-4g
Andrew Grimberg4d14cac2023-05-03 08:54:11 -070060 branch: "master"
61 mvn-settings: "vfc-nfvo-driver-vnfm-gvnfm-settings"