diff --git a/Jenkinsfile b/Jenkinsfile index fc199b3..ac25a1f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -6,15 +6,25 @@ pipeline { } stages { + stage('Build Backend') { + steps { + dir('backend') { + sh 'mvn clean package -DskipTests' + } + } + } + + stage('Check target classes') { + steps { + sh 'ls -la backend/target/classes' + } + } + stage('Sonar Scan') { steps { withSonarQubeEnv('sonarqube') { sh ''' - $SCANNER_HOME/bin/sonar-scanner \ - -Dsonar.projectKey=test \ - -Dsonar.sources=. \ - -Dsonar.host.url=$SONAR_HOST_URL \ - -Dsonar.token=$SONAR_AUTH_TOKEN + $SCANNER_HOME/bin/sonar-scanner ''' } }