由于编译错误导致构建失败的Jenkins电子邮件通知

时间:2015-07-14 05:40:06

标签: email selenium jenkins continuous-integration email-ext

我使用jenkins进行持续集成设置,并为每晚构建集成了selenium脚本。我还提供可编辑的电子邮件通知,以便在发生任何构建失败时发送电子邮件。

可编辑电子邮件通知的默认内容为

  

$ DEFAULT_CONTENT

     

$ {JELLY_SCRIPT,模板= “文本”}

     

$ {FAILED_TESTS}

如果selenium脚本中有完整的堆栈跟踪失败,这个内容会给我一个清晰的图片。

问题是,如果jenkins构建因编译错误或任何其他失败原因而失败,则电子邮件通知不会提供有关失败的任何理由。它只是说没有测试。

如果构建因编译时间错误而失败,如何让jenkins发送带有失败原因的邮件通知?

3 个答案:

答案 0 :(得分:0)

您可以使用可编辑的电子邮件通知附加构建日志和您的selenium产生的所有报告。

以下是您可以执行的操作的屏幕截图: enter image description here

附加日志可以为您提供有关build failure的信息以及其他详细信息,并且报告可以根据您的需要customized生成。
更多链接:

答案 1 :(得分:0)

您可以创建两个作业,一个用于触发每个检查的构建,另一个用于运行自动化套件。

它可以解决您的问题

答案 2 :(得分:0)