3 name: dcaegen2-services-datalake-handler
4 project: "dcaegen2/services"
5 project-name: "dcaegen2-services-datalake-handler"
8 pre-build-script: !include-raw-escape: ../../shell/onap-gerrit-review-wrapper.sh
15 java-version: openjdk11
16 maven-version: "mvn35"
17 mvn-settings: "dcaegen2-services-settings"
18 container-public-registry: "nexus3.onap.org:10001"
19 container-staging-registry: "nexus3.onap.org:10003"
20 mvn-params: "-f components/datalake-handler/pom.xml"
21 gerrit_trigger_file_paths:
23 pattern: "components/datalake-handler/**"
24 mvn-snapshot-id: "ecomp-snapshots"
25 nexus-snapshot-repo: "snapshots"
26 maven-deploy-properties: |
30 build-node: "ubuntu1804-docker-8c-8g"
33 name: dcaegen2-services-datalake-handler-release
34 project: "dcaegen2/services"
35 project-name: "dcaegen2-services-datalake-handler"
40 sbom-path: "components/datalake-handler/"
41 build-node: centos8-docker-4c-4g
42 maven-versions-plugin: true
43 mvn-pom: "components/datalake-handler/pom.xml"
44 mvn-params: "-f components/datalake-handler/pom.xml"
45 version-properties-file: "components/datalake-handler/version.properties"
46 - gerrit-maven-docker-stage:
47 build-node: ubuntu1804-docker-8c-8g
48 mvn-goals: "clean package dockerfile:build dockerfile:push -f components/datalake-handler/feeder/pom.xml"
49 container-public-registry: "nexus3.onap.org:10001"
50 container-staging-registry: "nexus3.onap.org:10003"
56 java-version: openjdk11
57 gerrit_trigger_file_paths:
59 pattern: "components/datalake-handler/feeder/**"
60 mvn-settings: "dcaegen2-services-settings"
61 maven-deploy-properties: |
65 build-node: "ubuntu1804-docker-8c-8g"
68 name: dcaegen2-services-datalake-handler-admin-ui-release
69 project: "dcaegen2/services"
70 project-name: "dcaegen2-services-datalake-handler-admin-ui"
74 sbom-path: "components/datalake-handler/"
76 build-node: centos8-docker-4c-4g
77 maven-versions-plugin: true
78 mvn-pom: "components/datalake-handler/pom.xml"
79 mvn-params: "-f components/datalake-handler/pom.xml"
80 version-properties-file: "components/datalake-handler/version.properties"
81 - gerrit-maven-docker-stage:
82 build-node: ubuntu1804-docker-8c-8g
83 mvn-goals: "clean package dockerfile:build dockerfile:push -f components/datalake-handler/admin/pom.xml"
84 container-public-registry: "nexus3.onap.org:10001"
85 container-staging-registry: "nexus3.onap.org:10003"
91 java-version: openjdk11
92 gerrit_trigger_file_paths:
94 pattern: "components/datalake-handler/admin/**"
95 mvn-settings: "dcaegen2-services-settings"
96 maven-deploy-properties: |
100 build-node: "ubuntu1804-docker-8c-8g"
103 name: dcaegen2-services-datalake-handler-des-release
104 project: "dcaegen2/services"
105 project-name: "dcaegen2-services-datalake-handler-des"
107 - gerrit-maven-stage:
109 sbom-path: "components/datalake-handler/"
111 build-node: centos8-docker-4c-4g
112 maven-versions-plugin: true
113 mvn-pom: "components/datalake-handler/pom.xml"
114 mvn-params: "-f components/datalake-handler/pom.xml"
115 version-properties-file: "components/datalake-handler/version.properties"
116 - gerrit-maven-docker-stage:
117 build-node: ubuntu1804-docker-8c-8g
118 mvn-goals: "clean package dockerfile:build dockerfile:push -f components/datalake-handler/des/pom.xml"
119 container-public-registry: "nexus3.onap.org:10001"
120 container-staging-registry: "nexus3.onap.org:10003"
126 java-version: openjdk11
127 mvn-settings: "dcaegen2-services-settings"
128 maven-deploy-properties: |
131 gerrit_trigger_file_paths:
133 pattern: "components/datalake-handler/des/**"
134 archive-artifacts: ""
135 build-node: "ubuntu1804-docker-8c-8g"
138 name: dcaegen2-services-datalake-handler-sonar
139 java-version: openjdk11
143 sonarcloud-project-organization: "{sonarcloud_project_organization}"
144 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
145 sonar-mvn-goal: "{sonar_mvn_goal}"
146 build-node: ubuntu1804-docker-8c-8g
147 project: "dcaegen2/services"
148 project-name: "dcaegen2-services-datalake-handler"
150 mvn-settings: "dcaegen2-services-settings"
151 mvn-params: "-f components/datalake-handler/pom.xml"
152 mvn-goals: "clean install"
153 mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"