diff --git a/Jenkinsfile b/Jenkinsfile index f360a39e4..85815638e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,10 +1,36 @@ pipeline { -agent any -stages { -stage('Build') { -steps { -sh './mvnw package' + agent any + stages +{ + stage('Build') { +steps +{ +sh 'mvn clean' } } +stage('Test'){ +steps +{ +sh 'mvn test' } } +stage('Package'){ +steps +{ +sh 'mvn package' +} +} +stage('Deploy'){ +when +{ +branch 'develop' +} +steps +{ +sh 'mvn deploy' +} + + + } + } +}