Update Java version & build node for Sonar jobs 94/102394/1
authorSangwook Ha <sangwook.ha@verizon.com>
Thu, 15 Sep 2022 22:51:16 +0000 (15:51 -0700)
committerSangwook Ha <sangwook.ha@verizon.com>
Fri, 16 Sep 2022 07:11:31 +0000 (00:11 -0700)
Chlorine requires Java 17 & CentOS 8. Update the configuration of
Jenkins Sonar jobs for the following projects:

- bgpcep
- daexim
- jsonrpc
- lispflowmapping
- openflowplugin
- ovsdb
- serviceutils

Also, remove unnecessary 'mvn-goals' from lispflowmapping,
openflowplugin & ovsdb - this causes build failure in the sandbox.

Change-Id: Iae5d02800c85b5a86492af4f3967122fb33752e4
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
jjb/bgpcep/bgpcep.yaml
jjb/daexim/daexim.yaml
jjb/jsonrpc/jsonrpc.yaml
jjb/lispflowmapping/lispflowmapping.yaml
jjb/openflowplugin/openflowplugin.yaml
jjb/ovsdb/ovsdb.yaml
jjb/serviceutils/serviceutils.yaml

index ac68c71dfa8e9b7ca54d55e9a70a6e3053c09f30..89eb1154a05ffabe888f24fbb05aaa8926904ac7 100644 (file)
 
     project: "bgpcep"
     project-name: "bgpcep"
-    build-node: centos7-builder-8c-8g
+    build-node: centos8-builder-8c-8g
     build-timeout: 120
     branch: "master"
-    java-version: "openjdk11"
+    java-version: "openjdk17"
     mvn-version: mvn38
     mvn-settings: "bgpcep-settings"
     mvn-opts: "-Xmx1024m"
index 6b36822421ca561a6d513bd437a45087d46f098d..3bcb29b004578195e33f8a4b9c2d2a89d6415bb9 100644 (file)
@@ -84,7 +84,8 @@
     project: "daexim"
     project-name: "daexim"
     branch: "master"
-    java-version: "openjdk11"
+    build-node: centos8-builder-4c-4g
+    java-version: "openjdk17"
     mvn-version: mvn38
     mvn-settings: "daexim-settings"
     mvn-opts: "-Xmx1024m"
index 66597758cbe5d76ee9b8dbf2b2e2c153522c2f5c..64129a20906b2b7d9d94b0082fcef727f5e82168 100644 (file)
@@ -94,8 +94,9 @@
 
     project: "jsonrpc"
     project-name: "jsonrpc"
-    java-version: "openjdk11"
+    java-version: "openjdk17"
     branch: "master"
+    build-node: centos8-builder-4c-4g
     mvn-version: mvn38
     mvn-settings: "jsonrpc-settings"
     mvn-opts: "-Xmx1024m"
index c9f945dfd965f193b4550c44107b9aa4347c80e1..33385c4ba045a7055e3fd2786cdcfc48df8e8656 100644 (file)
     project: "lispflowmapping"
     project-name: "lispflowmapping"
     branch: "master"
-    java-version: "openjdk11"
+    build-node: centos8-builder-4c-4g
+    java-version: "openjdk17"
     mvn-version: mvn38
     mvn-settings: "lispflowmapping-settings"
-    mvn-goals: "clean deploy -DrepoBuild"
     mvn-opts: "-Xmx2048m -Dmaven.compile.fork=true"
     sonarcloud: true
     sonarcloud-project-organization: "{sonarcloud_project_organization}"
index 71551c23d49dcc7a789179cbc6606e5c8336e34a..25825d077063ac48ded8f26ee88902451af00343 100644 (file)
     project: "openflowplugin"
     project-name: "openflowplugin"
     branch: "master"
-    build-node: centos7-builder-4c-4g
+    build-node: centos8-builder-4c-4g
     build-timeout: 90
-    java-version: "openjdk11"
+    java-version: "openjdk17"
     mvn-version: mvn38
     mvn-settings: "openflowplugin-settings"
-    mvn-goals: "clean deploy javadoc:aggregate"
     sonarcloud: true
     sonarcloud-project-organization: "{sonarcloud_project_organization}"
     sonarcloud-api-token: "{sonarcloud_api_token}"
index 1f754bcd2b4832596089828dc329ab1569b4f37e..6d7a12d38d0fad8dc5d27b0f96cee57c8f9bc562 100644 (file)
     project: "ovsdb"
     project-name: "ovsdb"
     branch: "master"
-    build-node: centos7-builder-4c-4g
+    build-node: centos8-builder-4c-4g
     build-timeout: 90
-    java-version: "openjdk11"
+    java-version: "openjdk17"
     mvn-version: mvn38
     mvn-settings: "ovsdb-settings"
-    mvn-goals: "clean deploy javadoc:aggregate"
     sonarcloud: true
     sonarcloud-project-organization: "{sonarcloud_project_organization}"
     sonarcloud-api-token: "{sonarcloud_api_token}"
index cba15c113551355857ab4bdc3041ddd6bb3c749a..7bba04192cd5cc7209a432c20272c3b8210e2ec2 100644 (file)
     project: "serviceutils"
     project-name: "serviceutils"
     branch: "master"
-    build-node: centos7-builder-4c-4g
-    java-version: "openjdk11"
+    build-node: centos8-builder-4c-4g
+    java-version: "openjdk17"
     mvn-version: mvn38
     mvn-settings: "serviceutils-settings"
     mvn-opts: "-Xmx1024m"