2014-09-18 19 views
6

Başarılı bir yapıdan sonra başka bir Jenkins proje yapısını nasıl tetikleyeceğinizi anladım, ancak sonraki durumu nasıl çözersiniz:Jenkins projesi, yalnızca iki başka proje başarıyla oluşturulduğunda nasıl oluşturulur?

A projesi, B ve C'yi tetikler. Project D, yalnızca proje B ve C ise oluşturulmalıdır. başarıyla inşa edilmiştir. B projesini tetiklemek için B'yi yapılandıramıyorum çünkü proje C'nin henüz oluşturulmadığından emin değilim ve tersi.

cevap

5

diğer projelerdir sonra "inşa (yani birden fazla proje virgülle ayrılmış değer ile belirtilmiştir Not) Akhil tarafından önerilen "inşa edilen" belirtilen amacı gerçekleştiremez. Proje B'den sonra veya Project C oluşturulduktan sonra Project D'yi tetikler. Join Plugin'u kullanın.

2

"Diğer projeler oluşturulduktan sonra oluştur" seçeneğinde "Yapı Tetikleyicileri" seçeneğinde bir seçenek var. İşte aynı için enstantanesidir: izlemek için Projelerde

enter image description here

, söz: Project B, Project C

+1

Bu, * B veya C'nin oluşturulmasından sonra tetiklenir. OP her ikisinden sonra * istedim *. – EricP

+0

Jenkins UI araç ipucu başına birden çok proje 'abc, def' gibi belirtilebilir. – Vinzz

İlgili konular