Integrate SonarQube with Jenkins Pipeline | Sonarqube Integration with Jenkins Pipeline Script

Published: 04 July 2022
on channel: DevOps Hint
5,477
35

In this Video we are going to cover Integrate SonarQube with Jenkins Pipeline | sonarqube integration with Jenkins pipeline script
#sonarqube #jenkinspipeline #jenkinscicd
================================================================
Real Time Online Training and Support on Jenkins CI/CD, GitLab CI/CD , Docker, Kubernetes, Helm, Prometheus and Grafana, ELK Contact: +91 7972240872, +91 8600167617
============================================================
0:00 Integrate SonarQube with Jenkins Pipeline
7:00 Sonarqube Integration with Jenkins Pipeline Script




node
{
stage('clonning from GIT'){
checkout([$class: 'GitSCM', branches: [[name: '*/master']], extensions: [], userRemoteConfigs: [[credentialsId: 'GIT_REPO', url: 'https://github.com/devopshint/jenkins...]]])
}
stage('SonarQube Analysis') {
def scannerHome = tool 'sonarqube'
withSonarQubeEnv('sonarqube_token') {
sh """/var/lib/jenkins/tools/hudson.plugins.sonar.SonarRunnerInstallation/sonarqube/bin/sonar-scanner \
-D sonar.projectVersion=1.0-SNAPSHOT \
-D sonar.login=admin \
-D sonar.password=DevOpsHint@123 \
-D sonar.projectBaseDir=/var/lib/jenkins/workspace/jenkins-sonarqube-pipeline/ \
-D sonar.projectKey=project \
-D sonar.sourceEncoding=UTF-8 \
-D sonar.language=java \
-D sonar.sources=project/src/main \
-D sonar.tests=project/src/test \
-D sonar.host.url=http://13.233.150.132:9000/"""
}
}
}


Watch video Integrate SonarQube with Jenkins Pipeline | Sonarqube Integration with Jenkins Pipeline Script online without registration, duration hours minute second in high quality. This video was added by user DevOps Hint 04 July 2022, don't forget to share it with your friends and acquaintances, it has been viewed on our site 5,477 once and liked it 35 people.