【发布时间】:2016-10-14 19:24:35
【问题描述】:
我有一个项目托管在 Git stash 中(现在更名为 Bitbucket Server)。它是使用詹金斯构建的。 现在我在本地安装我的 Git 时打错了。 喜欢@ab.com 而不是@abc.com
每次构建后,jenkins 都会发送电子邮件通知,它会从 Git 提交中提取我不正确的电子邮件地址并尝试发送。
即使我在本地 Git 中更改了电子邮件地址,我仍然看到 jenkins 将电子邮件发送到旧的错误地址。
我该如何解决这个问题?
【问题讨论】:
-
在
Post-build Actions中尝试Editable Email Notification。您可以通过文字字符串或电子邮件地址变量来定义收件人列表。对于早期提交中的错误邮件,您可以使用git filter-branch --env-filter进行修改。但这会重写提交历史。不推荐。 -
我知道后期构建步骤。这就是我现在解决问题的方式。