From f74ae7fd2bc419597a238cbe1ca010a5fec6b8c7 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Thu, 13 Dec 2018 13:19:15 +0100 Subject: [PATCH] v 1041: insert preliminare CTrack --- Jenkinsfile | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index f99f1168..a7cf736d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -18,7 +18,7 @@ pipeline { /* calcolo numero versione... diverso x branch MASTER/DEVELOP */ script { - withEnv(['NEXT_BUILD_NUMBER=1040']) { + withEnv(['NEXT_BUILD_NUMBER=1041']) { // env.versionNumber = VersionNumber(versionNumberString : '6.3.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true) env.versionNumber = VersionNumber(versionNumberString : '6.3.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}') env.APP_NAME = 'MAPO' @@ -211,15 +211,15 @@ pipeline { } post { success { - sendEmail("Successful") + //sendEmail("Successful") sendSlack("Successful", "good") } failure { - sendEmail("Failed") + //sendEmail("Failed") sendSlack("Failed", "danger") } unstable { - sendEmail("Unstable") + //sendEmail("Unstable") sendSlack("Unstable", "warning") } } @@ -270,18 +270,22 @@ def getChangeString() { } return changeString } -// Funzione x invio email -def sendEmail(status) { - mail ( - to: "$EMAIL_RECIPIENTS", - 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)" +def sendEmail(status) { + mail ( + to: "$EMAIL_RECIPIENTS", + subject: "${env.versionNumber} " + status +": Build $BUILD_NUMBER ($JOB_NAME)", + body: "Modifiche:\n " + getChangeString() + "\n\n Verifica console output: $BUILD_URL/console" + "\n" + ) +} + +// Funzione x invio slack +def sendSlack(status, colorCode) { + slackSend ( + color: colorCode, + channel: "#mapo", + message: "${env.JOB_NAME} ${env.versionNumber} | " + status + ": Build ${env.BUILD_NUMBER}\n\n" + + "Modifiche:\n " + getChangeString() + "\n\n Verifica build: <${env.BUILD_URL}|Apri>" + "\n" ) }