Gerrit tarafından tetiklenen Jenkins'de bir yapı var. master
hariç tüm şubelerde tetiklemek istiyorum. Bunun için hangi regex kullanmalıyım? Bir negative lookahead kullanmaJenkins Gerçeğin tüm branşlarda Gerrit tetikleyicisi hariç
9
A
cevap
17
benim için çalıştı:
^(?!.*master).*$
usta dışında her şeyi üzerinde tetikleyebilir Should. this questions answers için Kudos.
+2
Bunu Jenkins'deki dal belirtecine giriyorsanız, Jenkins'e bunun bir düzenli ifade olduğunu söylemek için ':' başlığını eklemeyi unutmayın. –
İlgili konular
- 1. Jenkins doğru Gerrit şubesini almadı
- 2. Gerrit - nasıl "efendi" doğrudan itmek izin vermemek ancak aşağıda açıklanan diğer branşlarda
- 3. jenkins: gerrit olayından itibaren iki işi art arda başlatın
- 4. Tüm etiketleri göster Jenkins
- 5. Jenkins Çoklu SCM - Tüm SCM'lerin tetikleme yapısı
- 6. Gerrit REST API'sından tüm işleri almanın bir yolu var mı?
- 7. Koşul mevcutsa MySQL tetikleyicisi
- 8. Linux'ta Java popup tetikleyicisi
- 9. Gerrit kabul edilmeden itme kabulü
- 10. Son karakteristikler hariç, tüm karakterleri # ile değiştirin
- 11. Bağlantılar hariç tüm HTML etiketlerini şeritle çevirme
- 12. Jenkins
- 13. Jenkins
- 14. Kullanılmayan tüm jenkins eklentileri nasıl listelenir?
- 15. Jenkins
- 16. jQuery: Hedef hariç hepsi hariç?
- 17. Jenkins
- 18. Jenkins
- 19. Laravel, Göçten MySQL tetikleyicisi oluştur
- 20. Javascript'te seçilen metin etkinliği tetikleyicisi
- 21. Jenkins ana dizini (~/.jenkins), jenkins yüklü değilken nasıl değiştirilir
- 22. Jenkins
- 23. jenkins
- 24. Jenkins
- 25. Jenkins
- 26. Jenkins
- 27. Sadece üst kısımda jQuery.click tetikleyicisi var mı?
- 28. jenkins koşullu matrisi
- 29. Temel kurulumla Windows'ta Gerrit nasıl çalıştırılır
- 30. Gerrit ve Hudson için SSH anahtarları oluşturma
Şuna bir bakın: https://github.com/jenkinsci/git-plugin/pull/45. Ayrıca burada daha fazla yorum: https://issues.jenkins-ci.org/browse/JENKINS-7087. Bu yorumları bir çözüme dönüştürecek kadar anlamıyorum, ama eğer yapabilecekseniz, gelecekteki kullanıcılar için kendinize bir cevap yazabilirseniz harika olur. –
@ acheong87 Ne yazık ki bulduğunuz çözüm, sadece git eklentisini doğrudan kullanıyorsanız, Gerrit Tetikleyicisine Seçme Stratejisi ayarlanmış, bu yüzden benim için çalışmayacak. – Kara