From 217bfcc29732d609f7512b259a7e3b475a63a929 Mon Sep 17 00:00:00 2001 From: gun kaewngarm Date: Sat, 13 Jul 2024 15:44:03 -0400 Subject: [PATCH] add jenkins file for sonar --- Jenkinsfile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index e7d04abdb..a8e22c7a1 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,10 +1,26 @@ pipeline { agent any + + environment { + SCANNER_HOME=tool 'sonar-scanner' + } + stages { stage('Stage 1') { steps { echo 'Hello world!' } } + + stage("Sonarqube Analysis"){ + steps{ + withSonarQubeEnv('sonar-server') { + sh ''' $SCANNER_HOME/bin/sonar-scanner -Dsonar.projectName=Petclinic \ + -Dsonar.java.binaries=. \ + -Dsonar.projectKey=Petclinic ''' + + } + } + } } }