【发布时间】:2015-12-03 11:13:54
【问题描述】:
我在为 Jenkins 自定义电子邮件通知方面是个新手。
如果构建失败 X 小时,我想发送一封电子邮件(假设状态在触发后 2 小时失败。如果这很复杂,那么在第 5 次构建失败后发送一封电子邮件就可以了。
所以我在 jenkins 中安装了 email-ext 插件,但在提议的触发器列表中没有这样的东西。
谁能告诉我应该更改/创建哪个文件才能创建特定触发器?
谢谢
【问题讨论】:
我在为 Jenkins 自定义电子邮件通知方面是个新手。
如果构建失败 X 小时,我想发送一封电子邮件(假设状态在触发后 2 小时失败。如果这很复杂,那么在第 5 次构建失败后发送一封电子邮件就可以了。
所以我在 jenkins 中安装了 email-ext 插件,但在提议的触发器列表中没有这样的东西。
谁能告诉我应该更改/创建哪个文件才能创建特定触发器?
谢谢
【问题讨论】:
您可能希望使用脚本触发器来执行此操作。您必须查看第一个失败作业的计划日期/时间,然后查看当前作业的计划日期/时间,以确定小时数是否已经过去。如果您将脚本触发器添加到配置的“高级”部分的触发器列表中,则会有一个帮助按钮,可以为您提供有关如何使用脚本触发器的更多信息。
【讨论】: