Update Jenkinsfile

This commit is contained in:
KevinHTrinh 2020-03-16 01:44:46 -04:00 committed by GitHub
parent fccd7c72ff
commit c6e65768f4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

19
Jenkinsfile vendored
View file

@ -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>)"
}
}
}
}