Я использую проект Multi-Branch для автоматического обнаружения новых филиалов и создания для них рабочих мест.Тем не менее, эти ветви не должны предоставлять свои собственные Jenkinsfiles.Вместо этого Jenkinsfile следует загружать из другого репозитория git.
К сожалению, раздел Build Configuration
на странице конфигурации Multi-Branch предлагает только возможность загрузки Jenkinsfile из созданной ветви.Есть ли плагин для добавления дополнительных параметров для извлечения Jenkinsfile из другого репо?
Мотивация заключается в следующем.Если разработчики веток могут добавлять свои собственные файлы Jenkinsfiles, они могут делать все, что захотят, например, повреждать, удалять другие проекты в рабочей области или получать доступ к секретам push.