如何基于jenkins中的通过/失败作业发送电子邮件内容

时间:2016-04-26 23:59:31

标签: email jenkins jenkins-plugins

我想知道我是否可以根据jenkins中的通过/失败条件更改电子邮件的上下文。

我正在使用可编辑的电子邮件通知插件,如果构建失败,我将看不到任何更改电子邮件上下文的选项。有触发选项可用,但这是我们想根据工作条件通知的对象。

我想要做的是如果构建传递我想发送html链接(我已经在默认内容选项中设置)但我不想在失败时发送它,因为没有可用的报告在失败方案中的该链接上。所以在这种情况下我很好,而不是发送超链接,如果我可以发送控制台日志

2 个答案:

答案 0 :(得分:3)

我认为你错过了每个触发器的advanced按钮。

  • 失败

      

    高级设置 - >添加触发器 - >失败任何 - >高级--->内容,
      然后将失败内容放在这里。

  • 成功

      

    高级设置 - >添加触发器 - >成功 - >高级--->内容,
      然后将成功内容放在这里。

答案 1 :(得分:0)

您可以使用电子邮件地址插件中的 DEFAULT_PRESEND_SCRIPT 取消电子邮件并修改电子邮件内容