mirror of
https://github.com/corda/corda.git
synced 2025-02-23 18:40:33 +00:00
INFRA-1743 Activate C4 email notifications Open source and Ent
This commit is contained in:
parent
4fe68c93f4
commit
55973ab7f7
17
.ci/dev/regression/Jenkinsfile
vendored
17
.ci/dev/regression/Jenkinsfile
vendored
@ -7,6 +7,7 @@
|
||||
/**
|
||||
* Sense environment
|
||||
*/
|
||||
boolean isReleaseBranch = (env.BRANCH_NAME =~ /^release\/.*/)
|
||||
boolean isReleaseTag = (env.TAG_NAME =~ /^release-.*(?<!_JDK11)$/)
|
||||
boolean isInternalRelease = (env.TAG_NAME =~ /^internal-release-.*$/)
|
||||
boolean isReleaseCandidate = (env.TAG_NAME =~ /^(release-.*(RC|HC).*(?<!_JDK11))$/)
|
||||
@ -384,6 +385,22 @@ pipeline {
|
||||
}
|
||||
}
|
||||
}
|
||||
failure {
|
||||
script {
|
||||
def statusSymbol = '\u274c'
|
||||
if (isReleaseTag || isReleaseBranch || isReleaseCandidate) {
|
||||
emailext subject: "$statusSymbol " + '$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS!',
|
||||
body: '${SCRIPT, template="groovy-html.template"}',
|
||||
recipientProviders: [
|
||||
[$class: 'CulpritsRecipientProvider'],
|
||||
[$class: 'RequesterRecipientProvider']
|
||||
],
|
||||
mimeType: 'text/html',
|
||||
replyTo: '$DEFAULT_REPLYTO',
|
||||
to: "adel.el-beik@r3.com"
|
||||
}
|
||||
}
|
||||
}
|
||||
cleanup {
|
||||
deleteDir() /* clean up our workspace */
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user