213 shaares
stage("Sonar Analysis") {
steps {
println " ========== START SONAR ANALYSIS ON SOURCES ========== "
// Prepare SonarQube scanner environment
withSonarQubeEnv(sonarqubeEnvName) {
sh "mvn -B -U -Dproject.version=${version} " +
(env.BRANCH_NAME != 'master' ? "-Dsonar.branch.name=${env.BRANCH_NAME} " : "") +
" -Dsonar.value.url=${sonarqubeserver}" +
" sonar:sonar"
}
}
}