0

我在哈德逊有一份监测环境的工作。要求是作业应该定期构建并在环境关闭时发送邮件。但是如果上次运行的作业状态为失败并且已经发送了一封电子邮件,它应该停止发送邮件。如何在 Hudson 中设置此触发器?

4

1 回答 1

0

首先,如果您还没有这样做,您应该使用email-ext插件来发送电子邮件。

安装后,在您的构建后操作中,使用"Editable Email Notification".

在那里,单击"Advanced..."按钮以设置控制何时(以及向谁)发送电子邮件的触发器。

您至少需要 2 个触发器:FailureStill Failing.
当作业第一次失败时将触发“失败”。将电子邮件发送给您想要包括的每个人。如果有后续失败,将触发“Still Failing”。在这种情况下,请不要选中收件人列表(或仅发送给管理员)。

您也可以使用Fixed触发器。这将在构建从失败中恢复后发送电子邮件(但不会在后续成功时)

于 2013-01-24T15:11:19.103 回答