diff --git a/Jenkinsfile b/Jenkinsfile index 0ce297d07..2bc27e9e4 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -6,16 +6,26 @@ pipeline { sh './mvnw package' } } - stage('test') { - steps { - sh './mvnw package' - } - } - stage('package') { - steps { - sh './mvnw package' - } - } - } + stage('Test') { + steps { + sh 'mvn test' + } + } + + stage('Package') { + steps { + sh 'mvn package' + } + } + + stage('Deploy') { + when { + branch 'master' + } + steps { + sh 'mvn deploy' + } + } +} }