Adjust emails. Attach log in case of failures.

This commit is contained in:
Manuele Simi 2019-10-21 23:28:35 -04:00
parent c36ef9e2a4
commit 1f0de2eaa0
1 changed files with 4 additions and 2 deletions

6
Jenkinsfile vendored
View File

@ -256,13 +256,15 @@ pipeline {
}
success {
echo 'The pipeline worked!'
emailext attachmentsPattern: "${AGENT_ROOT_FOLDER}/build_commits.${PIPELINE_BUILD_NUMBER}.csv", to: 'jenkinsbuilds@d4science.org',
emailext attachmentsPattern: "${AGENT_ROOT_FOLDER}/build_commits.${PIPELINE_BUILD_NUMBER}.csv",
to: 'jenkinsbuilds@d4science.org',
subject: "[Jenkins build D4S] build ${currentBuild.fullDisplayName} worked",
body: "Build time: ${currentBuild.durationString}. See ${env.BUILD_URL}"
}
failure {
echo 'The pipeline has failed'
mail to: 'jenkinsbuilds@d4science.org',
emailext attachLog: true,
to: 'jenkinsbuilds@d4science.org',
subject: "[Jenkins build D4S] build ${currentBuild.fullDisplayName} failed",
body: "Something is wrong with ${env.BUILD_URL}"
}