Jenkins email-ext插件为特定的构建失败添加了触发器

时间:2015-11-17 06:18:10

标签: jenkins email-ext

我在Jenkins上配置了email-ext插件。 目前我正在使用以下触发器发送邮件。

  • 故障第一
  • 故障第二
  • 故障仍然
  • 成功

我需要知道的是,有没有办法添加自定义触发器来发送特定构建失败的邮件

假设我需要在构建 Failure-4th

上发送邮件

1 个答案:

答案 0 :(得分:1)

如果必须发送电子邮件,您可以在构建之前或之后使用groovy中的触发器脚本来定义。 模型中添加了四个对象,供脚本用于与构建进行交互。

  • build:这是当前版本,通常是AbstractBuild
  • 的子类
  • project:当前构建的起始项目对象,通常是AbstractProject的子类
  • rooturl:Jenkins实例根URL,对链接很有用。
  • out:一个PrintStream,可用于将消息记录到构建日志。

脚本中的最后一行应解析为布尔值truefalse

因此,如果您使用Groovy脚本,我猜您可以做您想做的事情。 有关详情,请查看:e-mail ext