From 1c6a85f4484d0471fc756f5e2346361213740472 Mon Sep 17 00:00:00 2001 From: unknown Date: Sat, 24 May 2025 11:30:06 +0530 Subject: [PATCH] added jenkins --- Jenkinsfile | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 185a9feca..22deaf9be 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -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} + + ''' + + + + } + } + + } } }