我正在尝试设置我们的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 回答
Email-ext没有选项只向委托人发送邮件 . 实际上你可以使用触发器来处理失败和成功,并触发邮件到罪犯或配方列表 .
您有此错误:尝试将电子邮件发送到空的收件人列表
因为你已经使用了触发选项而没有电子邮件 - ids在配方列表中的任何位置或预定义的位置 . 最好的方法是使用Recipents列表