Запуск одного и того же Jenkins MultiBranch Pipeline для разных репозиториев - PullRequest
0 голосов
/ 17 января 2020

В нашей команде есть главный репозиторий, и каждый разработчик разветвляет его для любых функций / задач. У нас есть Jenkins MultiBranch Pipeline, который мы хотим запускать с коммитов на форках и слияния PR с основным репо. У нас есть промежуточные и промежуточные ветки для развертывания в средах qa и prod.

Проблема заключается в том, что сканирование mbp Jenkins определяет ветку только из 1 репо, если в форке и главном репо существуют одинаковые имена ветвей:

игнорирование из источника # 2, так как источнику # 1 принадлежит имя ветви jenkins конвейер

Кто-нибудь знает, следует ли это порядку исправлений? Как и в конфиге mbp, если я добавил репозитории в следующем порядке: main fork1 fork2

При двусмысленности это отдает приоритет ветке от main? Есть ли порядок сканирования?

Есть ли решение / альтернатива для моего случая с тем же заданием mbp?

Заранее спасибо

...