如何配置git user.name以启用Hudson向提交代码的用户发送电子邮件?
我只是按照标准方式配置git user.name为“User Name(userid)”,如下所示。
git config --global user.name "Euler XXXX(euler)" git config --global user.email "euler.xxxx@server.com"
然后我将代码提交到git仓库,触发Hudson构建。 但是无法将电子邮件发送给我的电子邮件地址euler.xxxx@server.com。
请参见以下Hudson日志:
在Hudson配置中,我配置了由Hudson LDAP电子邮件插件提供的“LDAP电子邮件查找”。如果我使用LDAP服务器中的userid配置user.name,那么Hudson构建就可以找到电子邮件地址。
我只是按照标准方式配置git user.name为“User Name(userid)”,如下所示。
git config --global user.name "Euler XXXX(euler)" git config --global user.email "euler.xxxx@server.com"
然后我将代码提交到git仓库,触发Hudson构建。 但是无法将电子邮件发送给我的电子邮件地址euler.xxxx@server.com。
请参见以下Hudson日志:
...
[INFO] ------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Fri Sep 10 15:05:51 CST 2010
[INFO] Final Memory: 3M/74M
[INFO] ----
--------------------------------------------------------------------
**Failed to send e-mail to Euler XXXX (euler) because no e-mail address is known, and no default e-mail domain is configured**
...
在Hudson配置中,我配置了由Hudson LDAP电子邮件插件提供的“LDAP电子邮件查找”。如果我使用LDAP服务器中的userid配置user.name,那么Hudson构建就可以找到电子邮件地址。