Cách định cấu hình git user.name để cho phép Hudson gửi email tới người dùng cam kết mã?Hudson git không gửi được email thất bại xây dựng tới
Tôi chỉ cần làm theo cách tiêu chuẩn để định cấu hình git user.name bằng "User Name (userid)", xem bên dưới.
git config user.name --global "Euler XXXX (Euler)"
git config --global user.email "[email protected]"
Sau đó, tôi cam kết mã để git kho, mà kích hoạt Hudson xây dựng. Nhưng nó đã không gửi email cho tôi với email [email protected]
.
Xem Hudson đăng nhập như sau:
...
[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**
...
Trong cấu hình Hudson, tôi cấu hình "LDAP Email Lookup
", mà được cung cấp bởi Hudson LDAP email plugin.
Trong khi nếu tôi định cấu hình user.name
với userid
, là userid
trong máy chủ LDAP của tôi, thì bản dựng Hudson có thể tìm thấy địa chỉ email.
Cảm ơn! Máy chủ hudson được thực thi dưới người dùng A để kết hợp. trong khi người dùng B cam kết mã. Tôi chỉ mong đợi email thông báo cho người dùng B. – user451784