This commit is contained in:
mitesh51 2018-06-03 15:53:28 +05:30 committed by GitHub
parent 88975dc500
commit 29503c4f91
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

10
Jenkinsfile vendored
View file

@ -2,7 +2,6 @@ node {
def mavenHome
stage('Code Checkout') {
// Get code from a repository and Git has to be installed in the system; git must be configured in the Global Tool Configuration
git 'https://github.com/mitesh51/spring-petclinic.git'
@ -11,19 +10,12 @@ node {
mavenHome = tool 'apache-maven-3.5.3'
}
stage('Code Analysis') {
// Configure SonarQube Scanner in Manage Jenkins -> Global Tool Configuration
def scannerHome = tool 'SonarQube Scanner';
// Sonarqube 7 must be configured in the Jenkins Manage Jenkins -> Configure System -> Add SonarQube server
withSonarQubeEnv('Sonar7.1') {
bat "${scannerHome}/bin/sonar-scanner -
Dsonar.host.url=http://localhost:9000 -
Dsonar.login=4589cdd82528c33f782b63254d9656d564f42bd1 -
Dsonar.projectVersion=1.0 -
Dsonar.projectKey=PetClinic_Key -
Dsonar.sources=src"
bat "${scannerHome}/bin/sonar-scanner -Dsonar.host.url=http://localhost:9000 -Dsonar.login=4589cdd82528c33f782b63254d9656d564f42bd1 -Dsonar.projectVersion=1.0 -Dsonar.projectKey=PetClinic_Key -Dsonar.sources=src"
}
}
stage('Build') {