diff --git a/Jenkinsfile b/Jenkinsfile index c758837da..c4bd8fbee 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,13 +1,24 @@ pipeline { agent any tools { - maven 'maven-3.5.0' + maven 'Maven' } stages { stage ('Build') { steps { - git 'https://github.com/liatrio/spring-petclinic' - sh 'mvn clean install' + git branch: 'plumber_dmitry', url: 'https://github.com/liatrio/spring-petclinic.git' + sh 'mvn deploy' + } + } + stage ('Sonar Analysis') { + steps { + script { + scannerHome = tool 'Sonar' + } + + withSonarQubeEnv('Sonar') { + sh "${scannerHome}/bin/sonar-scanner" + } } } }