From 55d0c5b619858bf6a34542a8b6262c3c3cad60c2 Mon Sep 17 00:00:00 2001 From: subodh Date: Thu, 12 Mar 2026 05:08:25 +0000 Subject: [PATCH] Update Jenkinsfile --- Jenkinsfile | 48 ------------------------------------------------ 1 file changed, 48 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index c5b717d..04f374e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -31,54 +31,6 @@ pipeline { } } - stage('Install SonarScanner') { - steps { - sh ''' - if [ ! -f /opt/sonar-scanner/bin/sonar-scanner ]; then - echo "Installing sonar-scanner..." - cd /opt - wget -q https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-5.0.1.3006-linux.zip - unzip -q sonar-scanner-cli-5.0.1.3006-linux.zip - mv sonar-scanner-5.0.1.3006-linux sonar-scanner - chmod +x /opt/sonar-scanner/jre/bin/* - apk add --no-cache openjdk17 gcompat libc6-compat - sed -i 's/use_embedded_jre=true/use_embedded_jre=false/' /opt/sonar-scanner/bin/sonar-scanner - echo "sonar-scanner installed successfully" - else - echo "sonar-scanner already installed, skipping..." - fi - ''' - } -} - - stage('SonarQube Scan') { - steps { - withSonarQubeEnv('SonarQube') { - withCredentials([string( - credentialsId: 'sonarqube-token', - variable: 'SONAR_TOKEN' - )]) { - sh """ - /opt/sonar-scanner/bin/sonar-scanner \ - -Dsonar.projectKey=${SONAR_PROJECT} \ - -Dsonar.projectName=${SONAR_PROJECT} \ - -Dsonar.sources=. \ - -Dsonar.token=\$SONAR_TOKEN \ - -Dsonar.projectVersion=${env.TAG} - """ - } - } - } - } - - stage('Quality Gate') { - steps { - timeout(time: 5, unit: 'MINUTES') { - waitForQualityGate abortPipeline: true - } - } - } - stage('Build Image') { steps { sh """