From 9108e0af52ef087f60226658bbf784bc69baa9f1 Mon Sep 17 00:00:00 2001 From: Juan Ferrer Toribio Date: Tue, 19 Feb 2019 13:25:17 +0100 Subject: [PATCH] Jenkinsfile fixes --- Jenkinsfile | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 30b549181..97f61891f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -17,10 +17,15 @@ pipeline { steps { script { env.COMPOSE_PROJECT_NAME = "${env.PROJECT_NAME}-${env.BRANCH_NAME}" - env.GIT_COMMITTER_EMAIL = sh( - script: 'git --no-pager show -s --format="%ae"', - returnStdout: true - ).trim() + + if (!env.GIT_COMMITTER_EMAIL) { + env.COMMITTER_EMAIL = sh( + script: 'git --no-pager show -s --format="%ae"', + returnStdout: true + ).trim() + } else { + env.COMMITTER_EMAIL = env.GIT_COMMITTER_EMAIL; + } switch (env.BRANCH_NAME) { case 'master': @@ -39,7 +44,7 @@ pipeline { break } } - echo "Committer: ${env.GIT_COMMITTER_EMAIL}" + sh 'printenv' } } stage('Install') { @@ -143,7 +148,7 @@ pipeline { } } - if (!env.GIT_COMMITTER_EMAIL) return + if (!env.COMMITTER_EMAIL) return try { mail( to: env.GIT_COMMITTER_EMAIL,