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
13 java-version: openjdk11
14 maven-version: "mvn35"
15 mvn-settings: "dcaegen2-services-settings"
16 container-public-registry: "nexus3.onap.org:10001"
17 container-staging-registry: "nexus3.onap.org:10003"
18 mvn-params: "-f components/datalake-handler/pom.xml"
19 gerrit_trigger_file_paths:
21 pattern: "components/datalake-handler/**"
22 mvn-snapshot-id: "ecomp-snapshots"
23 nexus-snapshot-repo: "snapshots"
24 maven-deploy-properties: |
28 build-node: "ubuntu1804-docker-8c-8g"
31 name: dcaegen2-services-datalake-handler-release
32 project: "dcaegen2/services"
33 project-name: "dcaegen2-services-datalake-handler"
38 sbom-path: "components/datalake-handler/"
39 build-node: centos8-docker-4c-4g
40 maven-versions-plugin: true
41 mvn-pom: "components/datalake-handler/pom.xml"
42 mvn-params: "-f components/datalake-handler/pom.xml"
43 version-properties-file: "components/datalake-handler/version.properties"
44 - gerrit-maven-docker-stage:
45 build-node: ubuntu1804-docker-8c-8g
46 mvn-goals: "clean package dockerfile:build dockerfile:push -f components/datalake-handler/feeder/pom.xml"
47 container-public-registry: "nexus3.onap.org:10001"
48 container-staging-registry: "nexus3.onap.org:10003"
52 java-version: openjdk11
53 gerrit_trigger_file_paths:
55 pattern: "components/datalake-handler/feeder/**"
56 mvn-settings: "dcaegen2-services-settings"
57 maven-deploy-properties: |
61 build-node: "ubuntu1804-docker-8c-8g"
64 name: dcaegen2-services-datalake-handler-admin-ui-release
65 project: "dcaegen2/services"
66 project-name: "dcaegen2-services-datalake-handler-admin-ui"
70 sbom-path: "components/datalake-handler/"
72 build-node: centos8-docker-4c-4g
73 maven-versions-plugin: true
74 mvn-pom: "components/datalake-handler/pom.xml"
75 mvn-params: "-f components/datalake-handler/pom.xml"
76 version-properties-file: "components/datalake-handler/version.properties"
77 - gerrit-maven-docker-stage:
78 build-node: ubuntu1804-docker-8c-8g
79 mvn-goals: "clean package dockerfile:build dockerfile:push -f components/datalake-handler/admin/pom.xml"
80 container-public-registry: "nexus3.onap.org:10001"
81 container-staging-registry: "nexus3.onap.org:10003"
85 java-version: openjdk11
86 gerrit_trigger_file_paths:
88 pattern: "components/datalake-handler/admin/**"
89 mvn-settings: "dcaegen2-services-settings"
90 maven-deploy-properties: |
94 build-node: "ubuntu1804-docker-8c-8g"
97 name: dcaegen2-services-datalake-handler-des-release
98 project: "dcaegen2/services"
99 project-name: "dcaegen2-services-datalake-handler-des"
101 - gerrit-maven-stage:
103 sbom-path: "components/datalake-handler/"
105 build-node: centos8-docker-4c-4g
106 maven-versions-plugin: true
107 mvn-pom: "components/datalake-handler/pom.xml"
108 mvn-params: "-f components/datalake-handler/pom.xml"
109 version-properties-file: "components/datalake-handler/version.properties"
110 - gerrit-maven-docker-stage:
111 build-node: ubuntu1804-docker-8c-8g
112 mvn-goals: "clean package dockerfile:build dockerfile:push -f components/datalake-handler/des/pom.xml"
113 container-public-registry: "nexus3.onap.org:10001"
114 container-staging-registry: "nexus3.onap.org:10003"
118 java-version: openjdk11
119 mvn-settings: "dcaegen2-services-settings"
120 maven-deploy-properties: |
123 gerrit_trigger_file_paths:
125 pattern: "components/datalake-handler/des/**"
126 archive-artifacts: ""
127 build-node: "ubuntu1804-docker-8c-8g"
130 name: dcaegen2-services-datalake-handler-sonar
131 java-version: openjdk11
135 sonarcloud-project-organization: "{sonarcloud_project_organization}"
136 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
137 sonar-mvn-goal: "{sonar_mvn_goal}"
138 build-node: ubuntu1804-docker-8c-8g
139 project: "dcaegen2/services"
140 project-name: "dcaegen2-services-datalake-handler"
142 mvn-settings: "dcaegen2-services-settings"
143 mvn-params: "-f components/datalake-handler/pom.xml"
144 mvn-goals: "clean install"
145 mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"