From 9495f88be9d464ee59fbc1059958d80ad9171db0 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Wed, 12 Dec 2018 10:13:52 +0100 Subject: [PATCH] Aggiunto step slack (da testare!) --- Jenkinsfile | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index a573229e..f99f1168 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -212,12 +212,15 @@ pipeline { post { success { sendEmail("Successful") + sendSlack("Successful", "good") } failure { sendEmail("Failed") + sendSlack("Failed", "danger") } unstable { sendEmail("Unstable") + sendSlack("Unstable", "warning") } } } @@ -274,3 +277,11 @@ def sendEmail(status) { subject: "Build $BUILD_NUMBER - " + status + " ($JOB_NAME)", body: "Modifiche:\n " + getChangeString() + "\n\n Verifica console output: $BUILD_URL/console" + "\n") } + +// Funzione x invio email +def sendSlack(status, colorCode) { + slackSend ( + color: colorCode, + message: "Build $BUILD_NUMBER - " + status + " ($JOB_NAME)" + ) +}