Update Jenkinsfile

This commit is contained in:
Jack-Leung 2020-03-15 21:58:04 -04:00 committed by GitHub
parent 2593ed00e5
commit b6c037e803
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

8
Jenkinsfile vendored
View file

@ -1,7 +1,8 @@
pipeline {
agent any
node {
try {
notifyBuild('STARTED')
notifySlack('STARTED')
stages {
stage('Build') {
@ -34,11 +35,12 @@ pipeline {
throw e
} finally {
// Success or failure, always send notifications
notifyBuild(currentBuild.result)
notifySlack(currentBuild.result)
}
}
}
def notifyBuild(String buildStatus = 'STARTED') {
def notifySlack(String buildStatus = 'STARTED') {
// build status of null means successful
buildStatus = buildStatus ?: 'SUCCESSFUL'