Я использую многоотраслевые конвейеры для создания проекта в git-репо со многими (в основном неактивными) ветками.Различные файлы Jenkins хранятся в git-репо.
Все многоотраслевые конвейерные задания определяются с помощью плагина job-dsl.У меня проблема при запуске скриптов job-dsl;даже когда определение задания job-dsl не было обновлено (а задание многоотраслевого конвейера не было обновлено), Jenkins ставит все ветки в очередь для сборки.Из-за большого количества ветвей (и, возможно, некоторых заданий / ветвей, которые выполняются на самом мастере), это в конечном итоге приводит к сбою мастера.
Как я могу пометить все ветви как "уже построенные" и избежать этогомассовое избыточное событие сборки, когда я запускаю свое задание генерации job-dsl?
Jenkins 2.89.4
job-dsl 1.68