У меня есть конвейер Jenkins, и я настроил github webhook для запуска конвейера.
Как сделать запуск конвейера, когда была нажата определенная ветвь, вместо того, чтобы запускать конвейер нажатием на каждую ветвь?
Webhook является универсальным для всех, на боковом GitHub или Bitbucket нет фильтра, все, что вам нужно обрабатывать в зависимости от полезной нагрузки.
вы можете использовать Generic + Webhook + Trigger + Plugin , Плагин позволит вам анализировать определенные данные из полезной нагрузки и может условно запускать сборку в зависимости от имени ветви.
Применить фильтр с именем ветви
generic-webhook-trigger-plugin-specific-branch