在Jenkins中手动取消作业时如何停止从Jenkins管道发送电子邮件

时间:2018-09-04 08:22:14

标签: jenkins groovy jenkins-pipeline pipeline

我有一个使用Groovy的Jenkins管道,以在失败或不稳定时通过电子邮件发送构建状态。但是,当我在詹金斯(Jenkins)中手动取消构建时,该电子邮件仍会发送,因为它将其视为失败。在这种情况下,我如何让Jenkins不发送电子邮件?

1 个答案:

答案 0 :(得分:-1)

例如,您可以使用msmtp --tls-certcheck=off,虽然我的解决方法不是很优雅,但是可以正常工作:

FlowInterruptedException

这是基于:

Abort current build from pipeline in Jenkins

How to catch manual UI cancel of job in Jenkinsfile

Catching mulitple errors in Jenkins workflow