У нас есть конвейер, который запускается после объединения запроса Pull в ветку GitHub.И я хочу, чтобы в случае сбоя сборки на любом из этапов этого конвейера после его запуска я хотел заблокировать эту ветку в GitHub.Не могли бы вы помочь мне узнать, как это можно сделать?Мы используем Jenkins 2.104.Я был бы очень признателен за вашу помощь.
Рабочий процесс выглядит следующим образом (ссылка на изображение)
- Код объединен в Branch1, который запускает сборку по конвейеру1
- Если не удается выполнить pipe1, он блокирует ветвь1, чтобы больше не было триггера от ветки 1 до конвейера1, а пользователь тем временем выяснит причину сбоя конвейера1 и разблокирует ветвь 1