diff --git a/Jenkinsfile b/Jenkinsfile index ba9bee452404d..929638b43d627 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -113,12 +113,16 @@ pipeline { steps { script { if ("${PLATFORM}" == "ubuntu") { - withCredentials([string(credentialsId: 'apache-camel-core', variable: 'SONAR_TOKEN')]) { - echo "Code quality review ENABLED for ${PLATFORM}" - sh "./mvnw $MAVEN_PARAMS -Dsonar.host.url=https://sonarcloud.io -Dsonar.java.experimental.batchModeSizeInKB=2048 -Dsonar.organization=apache -Dsonar.projectKey=apache_camel -Dsonar.branch.name=$BRANCH_NAME org.sonarsource.scanner.maven:sonar-maven-plugin:sonar" + if ("${JDK_NAME}" == "jdk_17_latest") { + withCredentials([string(credentialsId: 'apache-camel-core', variable: 'SONAR_TOKEN')]) { + echo "Code quality review ENABLED for ${PLATFORM}" + sh "./mvnw $MAVEN_PARAMS -Dsonar.host.url=https://sonarcloud.io -Dsonar.java.experimental.batchModeSizeInKB=2048 -Dsonar.organization=apache -Dsonar.projectKey=apache_camel -Dsonar.branch.name=$BRANCH_NAME org.sonarsource.scanner.maven:sonar-maven-plugin:sonar" + } + } else { + echo "Code quality review disabled for ${PLATFORM} with JDK ${JDK_NAME}" } } else { - echo "Code quality review disabled for ${PLATFORM}" + echo "Code quality review disabled for ${PLATFORM} with JDK ${JDK_NAME}" } } }