如何配置git user.name以使Hudson發送電子郵件給提交代碼的用戶?Hudson git未能發送構建失敗電子郵件到
我只是按照標準的方式來配置git user.name與「用戶名(用戶名)」,見下文。
混帳配置--global user.name 「歐拉XXXX(歐拉)」
混帳配置--global user.email 「[email protected]」
然後我將代碼提交給git倉庫,這觸發Hudson構建。但沒有通過電子郵件發送電子郵件給我[email protected]
。
參見哈德森日誌如下:
...
[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**
...
在哈德森配置中,我配置「LDAP Email Lookup
」,其通過哈德森LDAP電子郵件插件提供。
雖然如果我將user.name
與userid
(即userid
)配置在我的LDAP服務器中,那麼Hudson build可以找到電子郵件地址。
謝謝!哈德森服務器在其他用戶A下執行以用於集成。而用戶B提交代碼。我只是希望電子郵件通知用戶B. – user451784 2010-09-21 01:27:24