Bir iletme iletisinin verilen bir dizeyle başlaması durumunda bir Jenkins işini çalıştırmayı göz ardı etmek istiyorum. Ben "Yoklama belli mesajları ile kaydedilmesini yok sayar" "Ek Davranışlarını" ekleyerek denedim ve:Belirli bir dize ile ileti başlatılırsa Jenkins işini göz ardı edin
yani İleti mesajının "doc!" Ile başlaması durumunda işi (dünyamda işi yürütmemek demektir) görmezden gelmek istiyorum. Birkaç çevrimiçi regex eşleştiricisi denedim ve ben ^doc!.*
regex doğru olduğunu düşünüyorum. Ancak taahhüt mesajlarım "doc!" Ile başlasa bile iş Jenkins tarafından yürütülür. Neyi yanlış yapıyorum?
@Devanshu Dwivedi: Ben .. Bu konuda girişleri veya daha iyi bir çözüm gerek .. Bunu yapmak kodunun altına yazdım .. ci bir taahhüt mesaj metni atlamak zaman Jenkins inşa atlamak için 'inşaatçılar istiyorum:' ' - koşullu adım: ' ' koşullu tür: regex-match 'regex:. * ci \ W + atla. *' 'label: $ GIT_COMMIT' 'Ön Değerlendirme-başarısızlık: run' – RBT