Added the new file sonar

This commit is contained in:
n 2023-03-10 15:24:46 +05:30
parent 3dd6fd2bf2
commit bc5161a6c2

8
Jenkinsfile vendored
View file

@ -18,9 +18,15 @@ pipeline {
sh 'export PATH="/usr/lib/jvm/java-1.17.0-openjdk-amd64/bin:$PATH" && mvn package'
}
}
stage('sonar analysis') {
steps {
withSonarQubeEnv('SONAR_TOKEN') {
sh 'mvn verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=qtsonarqube_qtsonarqube-token -Dsonar.organization=qtsonarqube'
}
}
stage('postbuild') {
steps {
archiveArtifacts artifacts: '**/target/spring-petclinic.war',
archiveArtifacts artifacts: '**/target/spring-petclinic-3.0.0-SNAPSHOT.jar',
followSymlinks: false
junit '**/surefire-reports/TEST-*.xml'
}