41

Geçtiğimiz günlerde CI sunucumu eski bir CruiseControl sürümünden Hudson'a taşıdım. CruiseControl'den özlediğim tek özellik, sadece projenin durumunun değişmesine neden olanların değil, EVERY yapısının e-posta oluşturma bildirimlerini alma yeteneğidir.Hudson'ı, yalnızca projenin durumunu değiştiren EVERY oluşturma için bir e-posta göndermesi için nasıl yapılandırabilirim?

ESPECIALLY Her başarılı yapı için bildirim oluşturmakla ilgileniyorum.

Bunu yapan var mı? Yoksa Hudson eklenti gelişimini öğrenmek benim için zaman mı?

cevap

54

Email-ext eklentisini kurmak istiyorsunuz. Her bir yapı için e-posta bildirimlerini yapılandırmanıza izin verir.

Başarılı yapılar için e-posta göndermek için kullanıyorum. E-postayı göndericilere veya sabit bir alıcı listesine göndermek üzere yapılandırabilirsiniz.

+2

Teşekkürler ... bir şampiyon gibi çalışır. – Jared

+0

E-posta eklenti eklentisinde "Her zaman" tetikleyicisini kullandım, ancak başarılı bir şekilde oluşturma dışında her şey için posta alıyorum. – salsinga

14

, tıklayarak üzerine, etiketli bir açılır dahil öğeleri bir dizi ortaya çıkarır, bir düğmesi "Gelişmiş ...", orada "Düzenlenebilir Eposta Bildirimi" başlığı altında, projenizi yapılandırılması "bir tetikleyici ekleyin:" . Seçeneklerden biri "Başarı".

+5

Ancak, yalnızca E-posta eklenti eklentisi yüklüyse; kabul edilen cevabın iki ay öncesinden bahsettiği şey budur. –

0

Hudson->ManageHudson->configure System'u tıklattıktan sonra bu hata iletisini görmemelisiniz. Ardından e-postayı yapılandırın.

İlgili konular