SLING-8262 - Add SonarQube analysis to Jenkins jobs
Enable verbose mode for sonar when checking PRs.
diff --git a/vars/slingOsgiBundleBuild.groovy b/vars/slingOsgiBundleBuild.groovy
index 2543b08..16e1a5d 100644
--- a/vars/slingOsgiBundleBuild.groovy
+++ b/vars/slingOsgiBundleBuild.groovy
@@ -33,7 +33,7 @@
def additionalMavenParams = additionalMavenParams(jobConfig)
if ( env.BRANCH_NAME.startsWith("PR-") ) {
sh 'printenv'
- additionalMavenParams="${additionalMavenParams} -Dsonar.pullrequest.branch=${env.BRANCH_NAME} -Dsonar.pullrequest.key=${env.CHANGE_ID} -Dsonar.pullrequest.base=${CHANGE_TARGET} -Dsonar.pullrequest.provider=github"
+ additionalMavenParams="${additionalMavenParams} -Dsonar.pullrequest.branch=${env.CHANGE_BRANCH} -Dsonar.pullrequest.key=${env.CHANGE_ID} -Dsonar.pullrequest.base=${CHANGE_TARGET} -Dsonar.pullrequest.provider=github -Dsonar.verbose=true"
}
stage('SonarQube') {
withSonarQubeEnv('ASF Sonar Analysis') {