У меня есть задание Jenkins Pipeline, которое запускается через github webhook, поэтому при коммите в Github сборка запускается. Тем не менее, я хочу, чтобы сборка запускалась только тогда, когда был сделан коммит в ветке master. В настоящее время любая фиксация запускает сборку, даже если фиксация выполняется в ветви функций.
Есть ли способ достичь этого, не прибегая к многоотраслевой работе?
Я не вижу способа фильтрации по ветке (для триггера) в конфиге Jenkins, jenkinsfile или в webhook репозитория Github.
Единственная информация о ветвях, которую я могу найти, это то, из какой ветки будет построен код, но фиксация в любой другой ветке все равно будет "вызывать" сборку.
Может кто-нибудь помочь?