为Jenkins阶段设置电子邮件通知:管道脚本

时间:2017-09-12 15:11:14

标签: jenkins jenkins-scriptler jenkins-email-ext

我希望发送一封关于所有阶段及其状态的失败和/或列表的电子邮件。我已经在try {}中包装了我的代码并且正在捕捉任何失败。在我的控制台输出中,它表示电子邮件已发送到相应的电子邮件但我没有收到...在Jenkins的配置下,我已设置了Jenkins位置,电子邮件通知和扩展电子邮件通知设置。我已确认电子邮件通知正常工作,并向扩展电子邮件通知添加了相同的凭据。这是我的控制台:

elementFormDefault

Running on Dobby in D:Pipelinefolder
[Pipeline] {
[Pipeline] emailext
Sending email to: myemail@school.edu
[Pipeline] stage
[Pipeline] { (Checkout)
[Pipeline] checkout

请查看下面的代码:

Results (nunit3) saved as TestResult.xml
[Pipeline] }
[Pipeline] // stage
[Pipeline] emailext
Sending email to: myemail@school.edu
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline

您能否确定我没有收到电子邮件的原因?

1 个答案:

答案 0 :(得分:0)

所以...我取消选中在扩展电子邮件通知下使用SMTP身份验证,它工作正常!我现在需要绕过这个......