SonarQube zur Jenkins-Pipeline hinzugefügt

This commit is contained in:
2026-05-06 14:15:47 +02:00
parent 8bd25d06c0
commit 434c882d7d
Vendored
+10
View File
@@ -87,6 +87,16 @@ EOF
} }
} // stage: Maven Build } // stage: Maven Build
stage('SonarQube Analyse') {
steps {
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
withSonarQubeEnv('SonarQube') {
sh "mvn sonar:sonar -Drevision=${env.EFFECTIVE_MAJOR}.${env.EFFECTIVE_MINOR}.${env.BUILD_NUMBER} -Dsonar.projectKey=pdf-umbenenner -Dsonar.projectName='PDF KI Renamer'"
}
}
}
} // stage: SonarQube Analyse
stage('Publish PIT Coverage') { stage('Publish PIT Coverage') {
steps { steps {
recordCoverage( recordCoverage(