diff --git a/.ci/Jenkinsfile b/.ci/Jenkinsfile index 10efa4e8b..7d87e91f8 100644 --- a/.ci/Jenkinsfile +++ b/.ci/Jenkinsfile @@ -477,11 +477,12 @@ def askAndWait(message) { } def notifyStatus(def args = [:]) { - slackSend(channel: env.SLACK_CHANNEL, color: args.slackStatus, message: "${args.subject}. ${args.body}", - tokenCredentialId: 'jenkins-slack-integration-token') - // transform slack URL format '()' to 'URL'. - def bodyEmail = args.body.replaceAll('\\(<', '').replaceAll('\\|.*>\\)', '') - emailext(subject: args.subject, to: "${env.NOTIFY_TO}", body: bodyEmail) + releaseNotification(slackChannel: "${env.SLACK_CHANNEL}", + slackColor: args.slackStatus, + slackCredentialsId: 'jenkins-slack-integration-token', + to: "${env.NOTIFY_TO}", + subject: args.subject, + body: args.body) } def prepareRelease() {