Czy możliwe jest wyzwolenie Jenkinsa tylko z jednej konkretnej gałęzi?

Moja sytuacja jest następująca: mam trzy gałęzie w repo: master, dev i staging. I mam jedno zadanie dla każdej z tych gałęzi, skonfigurowane w sekcji „Branże do zbudowania” w Jenkins. pochodzenie / mistrz, pochodzenie / dev, pochodzenie / inscenizacja.

Bitbucket wyzwala zadanie do zbudowania za każdym razem, gdy w repozytorium zostaną wprowadzone zmiany za pomocą haka repozytorium.https://confluence.atlassian.com/display/BITBUCKET/Jenkins+hook+management).

Jednak po naciśnięciu przycisku „master” wszystkie zadania zaczynają się budować, podobnie jak pozostałe dwa.

Chcę, aby zadanie „master” Jenkinsa było budowane tylko wtedy, gdy naciskam na gałąź master. Zadanie „dev” Jenkinsa w gałęzi dev. Jenkins „staging” zadanie do dev staging.

Czy istnieje sposób na kontrolowanie tego zachowania?

questionAnswers(3)

yourAnswerToTheQuestion