Я пытаюсь создать базовую сборку в Jenkins для своего репозитория в облаке Bitbucket.Сборка должна выполнять следующие действия:
- Запускать сборку, когда пользователь отправил код в любую удаленную ветвь
- Сборка из коммита, который был выдвинут для ветки
- Pushтег для встроенного коммита с версией артефакта
Я построил его прямо сейчас, используя плагин Bitbucket с webhook для запуска сборки и использование Git Publisher о действии после сборки для добавления тега.
Проблема заключается в том, что при нажатии на тег Bitbucket отправляет другое уведомление через веб-крючок, который снова запускает сборку (на самом деле может вызвать бесконечный цикл).
Я искал способ отфильтровать эти уведомления, чтобы они не запускали другую сборку, но не смог найти никакого способа сделать это.Хотя это кажется довольно простым.
Какой-нибудь совет, как заставить эту установку работать?