Chore: Update Sonar OpenJDK version 86/72286/4 v0.89.2
authorMatthew Watkins <mwatkins@linuxfoundation.org>
Thu, 26 Oct 2023 11:37:09 +0000 (12:37 +0100)
committerMatthew Watkins <mwatkins@linuxfoundation.org>
Thu, 26 Oct 2023 13:11:13 +0000 (14:11 +0100)
Issue: RELENG-4962
Change-Id: I3aa37e4dc09d9efbbc99f5f12e61c29ce86d24d6
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
docs/jjb/lf-ci-jobs.rst
docs/jjb/lf-maven-jobs.rst
jjb/lf-ci-jobs.yaml
jjb/lf-maven-jobs.yaml
jjb/lf-python-jobs.yaml
releasenotes/notes/update-sonar-openjdk-ddafc91392e14148.yaml [new file with mode: 0644]

index b891724..d2ce244 100644 (file)
@@ -1008,7 +1008,7 @@ Plug-in configurations
     :sonar-properties: Sonar configuration properties. (default: "")
     :sonar-java-opts: JVM options. (default: "")
     :sonar-additional-args: Additional command line arguments. (default: "")
-    :sonarcloud-java-version: Version of Java to run the Sonar scan. (default: "openjdk11")
+    :sonarcloud-java-version: Version of Java to run the Sonar scan. (default: "openjdk13")
 
 
 Sonar with Prescan
@@ -1041,7 +1041,7 @@ to run before the Sonar scan.
     :sonar-properties: Sonar configuration properties. (default: "")
     :sonar-java-opts: JVM options. (default: "")
     :sonar-additional-args: Additional command line arguments. (default: "")
-    :sonarcloud-java-version: Version of Java to run the Sonar scan. (default: "openjdk11")
+    :sonarcloud-java-version: Version of Java to run the Sonar scan. (default: "openjdk13")
 
 
 Sonar with Prescan Script
@@ -1067,4 +1067,4 @@ build the project, execute unit tests and generate a code-coverage report.
     :sonar-properties: Sonar configuration properties. (default: "")
     :sonar-java-opts: JVM options. (default: "")
     :sonar-additional-args: Additional command line arguments. (default: "")
-    :sonarcloud-java-version: Version of Java to run the Sonar scan. (default: "openjdk11")
+    :sonarcloud-java-version: Version of Java to run the Sonar scan. (default: "openjdk13")
index 8e4c6c2..78dfc87 100644 (file)
@@ -23,7 +23,7 @@ Runs Sonar against a Maven project.
 
 :Required Parameters:
 
-    :java-version: Version of Java to execute Sonar with. (default: openjdk11)
+    :java-version: Version of Java to execute Sonar with. (default: openjdk13)
     :mvn-version: Version of Maven to execute Sonar with.
     :mvn-settings: Maven settings.xml file containing credentials to use.
 
@@ -39,7 +39,7 @@ Runs Sonar against a Maven project and pushes results to SonarCloud.
     :mvn-settings: Maven settings.xml file containing credentials to use.
     :sonarcloud-project-key: SonarCloud project key.
     :sonarcloud-project-organization: SonarCloud project organization.
-    :sonarcloud-java-version: Version of Java to run the Sonar scan. (default: openjdk11)
+    :sonarcloud-java-version: Version of Java to run the Sonar scan. (default: openjdk13)
     :sonarcloud-qualitygate-wait: SonarCloud flag that forces the analysis step to
         wait for the quality gate result. (default: false)
 
index 1c91b01..0bfacdf 100644 (file)
     disable-job: false
     git-url: "$GIT_URL/$PROJECT"
     github-url: "https://github.com"
-    sonarcloud-java-version: openjdk11
+    sonarcloud-java-version: openjdk13
     stream: master
     submodule-recursive: true
     submodule-timeout: 10
index dec111f..9a4692c 100644 (file)
     disable-job: false
     git-url: "$GIT_URL/$PROJECT"
     github-url: "https://github.com"
-    java-version: openjdk11
+    java-version: openjdk13
     mvn-global-settings: global-settings
     mvn-goals: clean install
     mvn-opts: ""
     sonarcloud-project-organization: ""
     sonarcloud-api-token-cred-id: sonarcloud-api-token
     sonarcloud-qualitygate-wait: false
-    # SonarCloud scan using jdk8 will become deprecated by Oct, 2020
-    # Projects not compatible with jdk11 can set java-version to something else
-    sonarcloud-java-version: openjdk11
+    # Projects not compatible with jdk13 can set java-version to something else
+    sonarcloud-java-version: openjdk13
     stream: master
     submodule-recursive: true
     submodule-timeout: 10
index 0b60e4a..85d95f9 100644 (file)
     disable-job: false
     git-url: "$GIT_URL/$PROJECT"
     github-url: "https://github.com"
-    # SonarCloud scan using jdk8 will become deprecated by Oct, 2020
-    # Projects not compatible with jdk11 can set java-version to something else
-    java-version: openjdk11
+    # Projects not compatible with jdk13 can set java-version to something else
+    java-version: openjdk13
     parallel: true
     pre-build-script: "# pre-build script goes here"
     python-version: python3
     disable-job: false
     git-url: "$GIT_URL/$PROJECT"
     github-url: "https://github.com"
-    java-version: openjdk11
+    java-version: openjdk13
     mvn-global-settings: global-settings
     mvn-goals: validate
     mvn-opts: ""
     sonarcloud-project-organization: ""
     sonarcloud-api-token-cred-id: sonarcloud-api-token
     sonarcloud-qualitygate-wait: false
-    # SonarCloud scan using jdk8 will become deprecated by Oct, 2020
-    # Projects not compatible with jdk11 can set java-version to something else
-    sonarcloud-java-version: openjdk11
+    # Projects not compatible with jdk13 can set java-version to something else
+    sonarcloud-java-version: openjdk13
     stream: master
     submodule-recursive: true
     submodule-timeout: 10
diff --git a/releasenotes/notes/update-sonar-openjdk-ddafc91392e14148.yaml b/releasenotes/notes/update-sonar-openjdk-ddafc91392e14148.yaml
new file mode 100644 (file)
index 0000000..5251780
--- /dev/null
@@ -0,0 +1,5 @@
+---
+deprecations:
+  - |
+    Sonarcloud upload will stop working with java11 on November 15th 2023
+    Update OpenJDK to release 13 for sonar jobs