Bu sorunu gidermek için çalışıyor ve başarılı olamadı, vb forumlar arama ve kendim için çalışıyordu. nasıl sadece bir sürümde Jenkins bir e-posta göndermek için?
Biz Jenkins iş var ve orada biz o zaman işin içinde(standart yapılandırma ile) Yayın Eklentisi kullanmak Elimizdeki sol tarafında "gerçekleştirin Maven Yayın" Bir versiyon oluşturmak (etiket, değişim pompaları, vb.) Bu mükemmel çalışır.
Biz bırakma işlem tamamlandığında ekibine bir e-posta göndermek istiyorum.
salıvermenin setleri (varsayılan olarak IS_M2RELEASEBUILD) eklentisi ve gelenekselleşmiş bir senaryo ekleyebilirsiniz eposta-ext eklentisi eklentisi ( ileri => tetiği => komut tetik) ile birleştirmek olduğunu çevre değişkeni çalıştıve aktif e-posta komut bir çok çalıştı ve hiçbiri son şansımdı, çalışır:
def env = System.getenv()
env['IS_M2RELEASEBUILD'] == 'true'
ama salınımını biz gerçekleştirdiğinizde e-posta gönderildi (yani bu komut false koşullu ya da her türlü değerlendirmek)
Herkes onun Jenkins bu düzeni var değil mi?
Çok teşekkürler!
Teşekkürler. Bu eklentiyi kullanıyorum ve e-postayı "ateşlemek" için yazdığım mükemmel kodu kullanıyorum. Sorun, serbest bırakma eylemiyle bağlantı kurmak için e-posta ek eklentisinin tam kodunu bilmem. –