3 name: ccsdk-features-java11
4 project-name: "ccsdk-features"
9 mvn-params: "-Dmaven.test.skip=true"
11 build-node: centos8-docker-8c-8g
13 mvn-params: "-Dmaven.test.skip=true"
16 - "{project-name}-gerrit-release-jobs":
17 build-node: centos7-docker-2c-1g
19 project: "ccsdk/features"
23 mvn-opts: "-Xmx3072m -XX:MaxPermSize=1024m"
24 java-version: openjdk11
26 mvn-settings: "ccsdk-features-settings"
27 # due to a strange macro / variable translation problem this needs to be
28 # passed as a string block to properly get the properties correctly defined
30 maven-deploy-properties: |
34 build-node: centos8-builder-4c-4g
35 mvn-snapshot-id: "ecomp-snapshots"
36 nexus-snapshot-repo: "snapshots"
39 name: ccsdk-features-released-java17
40 project-name: "ccsdk-features"
42 - gerrit-maven-verify:
45 mvn-params: "-Dmaven.test.skip=true"
47 build-node: centos8-docker-8c-8g
49 mvn-params: "-Dmaven.test.skip=true"
52 - "{project-name}-gerrit-release-jobs":
53 build-node: centos7-docker-2c-1g
55 project: "ccsdk/features"
63 java-version: openjdk17
65 mvn-settings: "ccsdk-features-settings"
66 # due to a strange macro / variable translation problem this needs to be
67 # passed as a string block to properly get the properties correctly defined
69 maven-deploy-properties: |
73 build-node: centos8-builder-4c-4g
74 mvn-snapshot-id: "ecomp-snapshots"
75 nexus-snapshot-repo: "snapshots"
78 name: ccsdk-features-current-java17
79 project-name: "ccsdk-features"
81 - gerrit-maven-verify:
85 mvn-params: "-Dmaven.test.skip=true"
87 build-node: centos8-docker-8c-8g
89 mvn-params: "-Dmaven.test.skip=true"
92 - "{project-name}-gerrit-release-jobs":
93 build-node: centos7-docker-2c-1g
95 project: "ccsdk/features"
100 java-version: openjdk17
102 mvn-settings: "ccsdk-features-settings"
103 # due to a strange macro / variable translation problem this needs to be
104 # passed as a string block to properly get the properties correctly defined
106 maven-deploy-properties: |
109 archive-artifacts: ""
110 build-node: centos8-builder-4c-4g
111 mvn-snapshot-id: "ecomp-snapshots"
112 nexus-snapshot-repo: "snapshots"
115 name: ccsdk-features-sonar
119 sonarcloud-project-organization: "{sonarcloud_project_organization}"
120 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
121 sonar-mvn-goal: "{sonar_mvn_goal}"
122 build-node: centos8-builder-4c-4g
123 project: "ccsdk/features"
124 project-name: "ccsdk-features"
126 java-version: openjdk17
128 mvn-settings: "ccsdk-features-settings"
129 mvn-goals: "clean install"
130 mvn-opts: "-Xmx3072m"
133 name: ccsdk-features-clm
136 nexus-iq-namespace: "onap-"
137 project: "ccsdk/features"
138 project-name: "ccsdk-features"
142 java-version: openjdk17
144 mvn-settings: "ccsdk-features-settings"
145 mvn-opts: "-Xmx3072m --add-opens=java.base/java.util=ALL-UNNAMED"
146 build-node: centos8-builder-4c-4g