Как настроить триггер github webhook при нажатии на определенную ветку - PullRequest
0 голосов
/ 25 сентября 2019

У меня есть конвейер Jenkins, и я настроил github webhook для запуска конвейера.

Как сделать запуск конвейера, когда была нажата определенная ветвь, вместо того, чтобы запускать конвейер нажатием на каждую ветвь?

1 Ответ

0 голосов
/ 25 сентября 2019

Webhook является универсальным для всех, на боковом GitHub или Bitbucket нет фильтра, все, что вам нужно обрабатывать в зависимости от полезной нагрузки.

вы можете использовать Generic + Webhook + Trigger + Plugin , Плагин позволит вам анализировать определенные данные из полезной нагрузки и может условно запускать сборку в зависимости от имени ветви.

Применить фильтр с именем ветви

enter image description here

generic-webhook-trigger-plugin-specific-branch

...