我在哈德逊有一份监测环境的工作。要求是作业应该定期构建并在环境关闭时发送邮件。但是如果上次运行的作业状态为失败并且已经发送了一封电子邮件,它应该停止发送邮件。如何在 Hudson 中设置此触发器?
问问题
194 次
1 回答
0
首先,如果您还没有这样做,您应该使用email-ext插件来发送电子邮件。
安装后,在您的构建后操作中,使用"Editable Email Notification"
.
在那里,单击"Advanced..."
按钮以设置控制何时(以及向谁)发送电子邮件的触发器。
您至少需要 2 个触发器:Failure
和Still Failing
.
当作业第一次失败时将触发“失败”。将电子邮件发送给您想要包括的每个人。如果有后续失败,将触发“Still Failing”。在这种情况下,请不要选中收件人列表(或仅发送给管理员)。
您也可以使用Fixed
触发器。这将在构建从失败中恢复后发送电子邮件(但不会在后续成功时)
于 2013-01-24T15:11:19.103 回答