diff --git a/Jenkinsfile b/Jenkinsfile index 1f30b9982..353ec5c62 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,24 +1,29 @@ pipeline { agent any - tools { - maven 'Maven 3.6.3' - jdk 'Java 9.0.4' - } + tools { maven 'Maven 3.6.3' jdk 'Java 9.0.4' } stages { stage('Build') { steps { - sh 'mvn clean install' + sh 'mvn clean' } } stage('Test') { steps { sh 'mvn test' } - } - stage('Package') { + } + stage('Package') { steps { sh 'mvn package' } } + stage('Deploy') { + when { + branch 'master' + } + steps { + slackSend channel: 'builds', message: "Build Sucessful ${env.JOB_NAME} ${env.BUILD_NUMBER} (<${env.BUILD_URL}|Open>)" + } + } } }