繁体   English   中英

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

[英]Jenkins email-ext plugin add a trigger for a specific build failure

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

  • 第一次失败
  • 失败-2nd
  • 失败-静止
  • 成功

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

假设我需要在第 4 次构建失败时发送邮件

您可以在 groovy 中使用 Trigger Scripts 来定义构建之前或之后是否必须发送电子邮件。 有四个对象添加到模型中,供脚本用于与构建交互。

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

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

所以我想如果你使用 Groovy 脚本,你可以做你想做的。 欲了解更多信息,请查看:电子邮件分机

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM