Update Jenkinsfile

This commit is contained in:
Daphne Augier 2020-04-11 17:56:20 +02:00 committed by GitHub
parent e852f854c6
commit 6b906970aa
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

43
Jenkinsfile vendored
View file

@ -1,51 +1,10 @@
#!/usr/bin/env groovy
pipeline { pipeline {
agent any agent any
stages { stages {
stage('Build') { stage('Build') {
steps { steps {
sh './mvnw clean' sh 'echo "This is the development branch"'
}
}
stage('Test') {
steps {
sh './mvnw test'
}
}
stage('Package') {
steps {
sh './mvnw package'
}
}
stage('Deploy') {
when {
expression {
currentBuild.result == null || currentBuild.result == 'SUCCESS'
}
}
steps {
echo "DEPLOY!"
/* sh './mvnw deploy' */
} }
} }
} }
post {
always {
echo 'One way or another, I have finished'
/* deleteDir() /* clean up our workspace */
}
success {
echo 'I succeeeded!'
}
unstable {
echo 'I am unstable :/'
}
failure {
echo 'I failed :('
}
changed {
echo 'Things were different before...'
}
}
} }