Come configurare git user.name per consentire a Hudson di inviare email all'utente che ha effettuato il commit del codice?Hudson git non è riuscito a inviare email di build build a
Ho appena seguito il modo standard per configurare git user.name con "Nome utente (userid)", vedi sotto.
git config user.name --global "Euler XXXX (Euler)"
git config --global user.email "[email protected]"
Poi ho commit il codice su git repository, che attiva la build di Hudson. Ma non è riuscito a inviarmi l'e-mail con l'e-mail [email protected]
.
Vedi l'Hudson registro come di seguito:
...
[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**
...
Nella configurazione Hudson, ho configurato "LDAP Email Lookup
", che ha fornito per Hudson LDAP e-mail plugin.
Mentre se configuro lo user.name
con lo userid
, che è userid
nel mio server LDAP, la build di Hudson può trovare l'indirizzo di posta elettronica.
Grazie! Il server hudson viene eseguito sotto l'utente A per intergraion. mentre il codice di commit B dell'utente. Mi aspetto che l'e-mail venga notificata all'utente B. – user451784