Scan multibranch теперь создает каждое задание (также без изменений).

Мы настроили несколько многоотраслевых конвейерных проектов. При нажатии на кнопку «Сканировать многоветвевой конвейер сейчас» все задания запускаются и строятся заново. Неважно, будут изменения или нет, каждая работа просто начнет строиться.

Когда все построено и снова просканировано вручную, все работает так, как ожидалось, и создаются только измененные задания.

Работает на Дженкинсе 2.164.2.

Changes detected: master (null -> b95ffd48bf9fd032004e150ae4188cf48d3c28b2)
Scheduled build for branch: master

Мы ожидаем, что только измененные ветки будут построены заново.


person Gertray    schedule 28.05.2019    source источник


Ответы (1)


Некоторое время назад мы столкнулись с той же проблемой, но затем я обнаружил эту проблему: https://issues.jenkins-ci.org/browse/JENKINS-57588

Можете ли вы проверить, работает ли та же версия этого подключаемого модуля (Branch API 2.5.0) в вашем экземпляре Jenkins?

Обновление плагина Branch API до новейшей версии 2.5.2 (уже исправленной в версии 2.5.1) устранило проблему.

person Unforgettable631    schedule 28.05.2019