Хадсону git не удалось отправить электронное письмо об ошибке сборки на

Как настроить git user.name, чтобы Hudson мог отправлять электронную почту пользователю, который фиксирует код?

Я просто следую стандартному способу настройки пользователя git. имя с «Имя пользователя (ИД пользователя)», см. ниже.

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 я настроил « LDAP Email Lookup », который предоставляется плагином электронной почты Hudson LDAP.

Хотя, если я настрою user.name с идентификатором пользователя , который является идентификатором пользователя на моем сервере LDAP, то сборка Hudson может найти адрес электронной почты.

6
задан VonC 19 September 2010 в 10:19
поделиться