diff --git a/Jenkinsfile b/Jenkinsfile index 8a557547f..394d26b18 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -6,58 +6,55 @@ pipeline { sh './mvnw package' } } - } - stages { - stage ('Start') { - steps { - // send build started notifications - slackSend (color: '#FFFF00', message: "STARTED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})") + stage ('Start') { + steps { + // send build started notifications + slackSend (color: '#FFFF00', message: "STARTED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})") - // send to HipChat - hipchatSend (color: 'YELLOW', notify: true, - message: "STARTED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})" - ) + // send to HipChat + hipchatSend (color: 'YELLOW', notify: true, + message: "STARTED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})" + ) - // send to email - emailext ( - subject: "STARTED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]'", - body: """
STARTED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]':
-Check console output at "${env.JOB_NAME} [${env.BUILD_NUMBER}]"
""", - recipientProviders: [[$class: 'DevelopersRecipientProvider']] - ) + // send to email + emailext ( + subject: "STARTED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]'", + body: """STARTED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]':
+Check console output at "${env.JOB_NAME} [${env.BUILD_NUMBER}]"
""", + recipientProviders: [[$class: 'DevelopersRecipientProvider']] + ) + } + } } - } - /* ... unchanged ... */ - } - post { - success { - slackSend (color: '#00FF00', message: "SUCCESSFUL: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})") + post { + success { + slackSend (color: '#00FF00', message: "SUCCESSFUL: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})") - hipchatSend (color: 'GREEN', notify: true, - message: "SUCCESSFUL: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})" - ) + hipchatSend (color: 'GREEN', notify: true, + message: "SUCCESSFUL: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})" + ) - emailext ( - subject: "SUCCESSFUL: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]'", - body: """SUCCESSFUL: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]':
-Check console output at "${env.JOB_NAME} [${env.BUILD_NUMBER}]"
""", - recipientProviders: [[$class: 'DevelopersRecipientProvider']] - ) - } + emailext ( + subject: "SUCCESSFUL: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]'", + body: """SUCCESSFUL: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]':
+Check console output at "${env.JOB_NAME} [${env.BUILD_NUMBER}]"
""", + recipientProviders: [[$class: 'DevelopersRecipientProvider']] + ) + } - failure { - slackSend (color: '#FF0000', message: "FAILED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})") + failure { + slackSend (color: '#FF0000', message: "FAILED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})") - hipchatSend (color: 'RED', notify: true, - message: "FAILED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})" - ) + hipchatSend (color: 'RED', notify: true, + message: "FAILED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})" + ) - emailext ( - subject: "FAILED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]'", - body: """FAILED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]':
-Check console output at "${env.JOB_NAME} [${env.BUILD_NUMBER}]"
""", - recipientProviders: [[$class: 'DevelopersRecipientProvider']] - ) - } + emailext ( + subject: "FAILED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]'", + body: """FAILED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]':
+Check console output at "${env.JOB_NAME} [${env.BUILD_NUMBER}]"
""", + recipientProviders: [[$class: 'DevelopersRecipientProvider']] + ) + } } }