added jenkins

This commit is contained in:
unknown 2025-05-24 11:30:06 +05:30
parent d854ebf77c
commit 1c6a85f448

24
Jenkinsfile vendored
View file

@ -16,5 +16,29 @@ pipeline {
sh "./mvnw test"
}
}
stage ("CodeScaning"){
environment {
SONAR_HOME = tool 'sonar-scan'
}
steps{
withSonarQubeEnv('SonarServer') {
sh '''$SCANNER_HOME/bin/sonar-scanner \
-Dsonar.projectKey=myPETC \
-Dsonar.projectName=mypetclinc \
-Dsonar.sources=. \
-Dsonar.java.binaries=target/classes \
-Dsonar.exclusions=src/test/java/****/*.java \
-Dsonar.analysis.mode=publish \
-Dsonar.projectVersion=${BUILD_NUMBER}-${GIT_COMMIT_SHORT}
'''
}
}
}
}
}