2012-04-13 16 views
6

Jenkins'i Multiple SCMs + Git eklentisiyle kullanıyorum. Jenkins, her dal için yeni bir yapı yapıyor, ancak herhangi bir sebepten dolayı bir yapı başarısız olduğunda, şube değişmemiş olsa bile, yapıyı yeniden yapmaya çalışıyor. Jenkins'in bir sonraki şubeye geçmesi ve sadece mevcut şubenin değişmesi durumunda yeniden inşa edilmesini sağlamak için bunu nasıl düzeltebilirim?Jenkins, değiştirilinceye kadar başarısız şubeleri atlamak için nasıl alabilirim?

+2

Bu davranışla karşılaşmam. Bir iş inşası başarısız olduğunda, Jenkins altta yatan kaynak kod deposunda bir değişiklik algılayana kadar tek başına bırakır. – Bernard

+0

Şube belirleyiciniz nedir? – hennr

cevap

1

Works Works eklentisini yüklediğimde ve "Yapı tamamlandıktan sonra çalışma alanını sil" olduğunda, iş yapılandırmasında onay kutusu işaretlendiğinde Jenkins işleriyle benzer davranışlar gördüm. Git eklentisi görünüşte, gördüğü ve inşa etmeye çalıştığı şubeler hakkındaki bilgileri depoladığı bir çalışma alanına sahip olmak zorundadır. Yapı sonrası eylem çalışma alanını silerse, git eklentisi durumunu kaybeder.

İlgili konular