【问题标题】:Use e-mail address from Git commit to send Jenkins notifications使用来自 Git 提交的电子邮件地址发送 Jenkins 通知
【发布时间】:2013-02-17 23:02:25
【问题描述】:

我已经使用 Git 插件设置了 Jenkins 作业,现在想使用 email-ext 插件将失败通知发送到中断提交中指定的电子邮件地址。但后来我总是得到 ​​p>

"An attempt to send an e-mail to empty list of recipients, ignored"

所以似乎没有提取电子邮件地址。如果可能的话,我不想为每个人创建单独的用户帐户,即使我这样做了,如何将它们与 Git 提交相关联? (“根据作者/提交者的电子邮件创建新帐户”选项可能会扫描 所有 以前的提交,这可能会创建错误的用户,因为有些人没有正确设置电子邮件地址 - 因此我只想要它用于新的提交)

有没有人可以使用这两个电子邮件插件的设置?

【问题讨论】:

  • 所有团队都应该添加电子邮件,例如git config --global user.email "me@here.com"
  • 我使用默认配置的“电子邮件通知”(电子邮件后缀定义为@mycompany.pl) 邮件被发送给每个破坏构建的人。将邮件单独发送给每个用户。

标签: git email notifications jenkins


【解决方案1】:

GIT 插件和 Email-ext 现在应该支持它。我试过了,它有效。资料来自这个论坛:

http://permalink.gmane.org/gmane.comp.java.jenkins.user/17553

所以更新你的插件再试一次。

【讨论】:

  • 是的,实际上我写了那条消息,只是忘记了我也问过 SO ;)
  • 呵呵。这真的很有趣。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-01-27
  • 1970-01-01
  • 1970-01-01
  • 2020-02-25
  • 1970-01-01
  • 2021-11-06
  • 1970-01-01
相关资源
最近更新 更多