blob: ece0f9bbd65e2688ce1cf4bc2f50cc8238cd817f [file] [log] [blame]
Reshmasreee5616d42020-07-31 20:04:03 +05301---
2- project:
3 name: dcaegen2-services-slice-analysis-ms-verify
Andrew Grimberg5bc205b2023-05-03 09:22:20 -07004 project-name: "dcaegen2-services-slice-analysis-ms"
5 project: "dcaegen2/services"
Reshmasreee5616d42020-07-31 20:04:03 +05306 jobs:
vv770d92898a62022-06-13 17:11:39 +00007 - gerrit-maven-verify:
8 pre-build-script: !include-raw-escape: ../../shell/onap-gerrit-review-wrapper.sh
9 - gerrit-maven-merge
Reshmasreee5616d42020-07-31 20:04:03 +053010 stream:
Andrew Grimberg5bc205b2023-05-03 09:22:20 -070011 - "master":
12 branch: "master"
vv770d15eb49f2020-10-01 20:25:48 +000013 java-version: openjdk11
Andrew Grimberg5bc205b2023-05-03 09:22:20 -070014 mvn-settings: "dcaegen2-services-settings"
15 container-public-registry: "nexus3.onap.org:10001"
16 container-staging-registry: "nexus3.onap.org:10003"
17 mvn-params: "-f components/slice-analysis-ms/pom.xml"
vv770d45cf0a92022-07-26 18:11:27 +000018 gerrit_trigger_file_paths:
19 - compare-type: ANT
Andrew Grimberg5bc205b2023-05-03 09:22:20 -070020 pattern: "components/slice-analysis-ms/**"
21 mvn-snapshot-id: "ecomp-snapshots"
22 mvn-version: "mvn36"
23 nexus-snapshot-repo: "snapshots"
24 files: "**"
25 archive-artifacts: ""
26 build-node: "ubuntu1804-docker-8c-8g"
Reshmasreee5616d42020-07-31 20:04:03 +053027 maven-deploy-properties: |
28 deployAtEnd=true
29
30- project:
31 name: dcaegen2-services-slice-analysis-ms-release
Andrew Grimberg5bc205b2023-05-03 09:22:20 -070032 project-name: "dcaegen2-services-slice-analysis-ms"
33 project: "dcaegen2/services"
Reshmasreee5616d42020-07-31 20:04:03 +053034 jobs:
35 - gerrit-maven-stage:
36 sign-artifacts: true
vv770d0a2909d2022-07-18 15:36:55 +000037 sbom-generator: true
Andrew Grimberg5bc205b2023-05-03 09:22:20 -070038 sbom-path: "components/slice-analysis-ms/"
Jessica Wagantall7a8233c2023-04-10 10:42:48 -070039 build-node: centos8-docker-8c-8g
Reshmasreee5616d42020-07-31 20:04:03 +053040 maven-versions-plugin: true
Andrew Grimberg5bc205b2023-05-03 09:22:20 -070041 mvn-pom: "components/slice-analysis-ms/pom.xml"
42 mvn-params: "-f components/slice-analysis-ms/pom.xml"
Reshmasreee5616d42020-07-31 20:04:03 +053043 - gerrit-maven-docker-stage:
44 build-node: ubuntu1804-docker-8c-8g
Andrew Grimberg5bc205b2023-05-03 09:22:20 -070045 container-public-registry: "nexus3.onap.org:10001"
46 container-staging-registry: "nexus3.onap.org:10003"
47 mvn-goals: "clean package docker:build -DpushImageTag"
48 mvn-params: "-f components/slice-analysis-ms/pom.xml"
Reshmasreee5616d42020-07-31 20:04:03 +053049 stream:
Andrew Grimberg5bc205b2023-05-03 09:22:20 -070050 - "master":
51 branch: "master"
vv770d15eb49f2020-10-01 20:25:48 +000052 java-version: openjdk11
Andrew Grimberg5bc205b2023-05-03 09:22:20 -070053 mvn-settings: "dcaegen2-services-settings"
54 mvn-version: "mvn36"
55 files: "**"
56 archive-artifacts: ""
vv770d1d598632022-07-22 15:49:56 +000057 gerrit_trigger_file_paths:
vv770d45cf0a92022-07-26 18:11:27 +000058 - compare-type: ANT
Andrew Grimberg5bc205b2023-05-03 09:22:20 -070059 pattern: "components/slice-analysis-ms/**"
60 build-node: "ubuntu1804-docker-8c-8g"
Reshmasreee5616d42020-07-31 20:04:03 +053061 maven-deploy-properties: |
62 deployAtEnd=true
63
64- project:
65 name: dcaegen2-services-slice-analysis-ms-sonar
66 java-version: openjdk11
67 jobs:
68 - gerrit-maven-sonar
69 sonarcloud: true
Andrew Grimberg5bc205b2023-05-03 09:22:20 -070070 sonarcloud-project-organization: "{sonarcloud_project_organization}"
71 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
72 sonar-mvn-goal: "{sonar_mvn_goal}"
Reshmasreee5616d42020-07-31 20:04:03 +053073 build-node: ubuntu1804-docker-8c-8g
Andrew Grimberg5bc205b2023-05-03 09:22:20 -070074 project: "dcaegen2/services"
75 project-name: "dcaegen2-services-slice-analysis-ms"
76 branch: "master"
77 mvn-settings: "dcaegen2-services-settings"
78 mvn-goals: "clean install"
79 mvn-params: "-f components/slice-analysis-ms/pom.xml"
Fiete Ostkamp0d2fd682024-10-26 23:29:18 +020080 mvn-opts: "-Xmx1024m -XX:MaxMetaspaceSize=256m"
Reshmasreee5616d42020-07-31 20:04:03 +053081
82- project:
Reshmasree96b7fac2020-08-03 17:43:17 +053083 name: dcaegen2-services-slice-analysis-ms-clm
Reshmasreee5616d42020-07-31 20:04:03 +053084 java-version: openjdk11
85 jobs:
86 - gerrit-maven-clm
Andrew Grimberg5bc205b2023-05-03 09:22:20 -070087 nexus-iq-namespace: "onap-"
Reshmasreee5616d42020-07-31 20:04:03 +053088 project: dcaegen2/services
89 build-node: ubuntu1804-docker-8c-8g
Andrew Grimberg5bc205b2023-05-03 09:22:20 -070090 project-name: "dcaegen2-services-slice-analysis-ms-clm"
91 mvn-params: "-f components/slice-analysis-ms/pom.xml"
vv770d4c229152022-01-20 22:30:55 +000092 stream:
Andrew Grimberg5bc205b2023-05-03 09:22:20 -070093 - "master":
94 branch: "master"
95 mvn-settings: "dcaegen2-services-settings"