Email-Ext - 仅向Git提交者发送电子邮件

时间:2013-09-10 09:55:10

标签: git jenkins hudson email-ext

我目前正在尝试设置我们的Jenkins,以便在构建成功或失败时发送电子邮件。我想使用email-ext来完成这项工作。我想发送电子邮件到git提交者只是因为我不想垃圾邮件任何其他收件人。这就是我将全局收件人列表留空的原因。

但是,当我配置触发器向开发人员发送电子邮件(“发送到收件人列表”和“发送给请求者”未选中)时,它会失败,并显示以下错误:

Email was triggered for: Failure
Sending email for trigger: Failure
An attempt to send an e-mail to empty list of recipients, ignored.

我不想发送给收件人列表。唯一应该收到电子邮件的人应该是最后一次提交的git提交者。我该怎么做?

1 个答案:

答案 0 :(得分:0)

Email-ext没有选项只能向提交者发送邮件。实际上,您可以使用触发器来处理失败和成功,并将邮件触发到罪犯或配方列表。

您有此错误:尝试将电子邮件发送到空的收件人列表

因为您使用了触发选项而没有电子邮件 - ids在配方列表中的任何位置或预定义的位置。 最好的方法是使用配方列表