Я переношу свою старую работу Jenkins в многоотводный трубопровод. Я также хочу использовать GitLab с ними.Автоматическое обнаружение ответвления трубопровода Jenkins
Моя проблема - обнаружение отрасли. Я делаю это вручную, но я хочу, чтобы он был автоматическим: когда новая ветка нажата на git, GitLab запускает задание Дженкинса, которое запускает обнаружение ветви, если параметр ветвления GitLab не известен для Дженкинса на данный момент. Можно ли это сделать или это не существует?
FYI: Я пытался запустить многоотраслевую работу трубопровода, но Дженкинс говорит:
ERROR: No parameterized job named XXX found.
уверен, но когда gitlab выведет новый коммит на новой ветке, он потерпит неудачу, потому что моя работа попытается найти задание, сгенерированное конвейером для этой ветви, которого нет, потому что обнаружение ветви не было запущено. – bobkilla
Как выглядит ваш фильтр включения ветвей в многоблочном трубопроводе? – mrkernelpanic