Я использую подключаемый модуль Bitbucket Branch Source для автоматической настройки многоотраслевых конвейерных заданий для каждого репо в определенном каталоге проекта в Bitbucket. Одно репо содержит действительный файл Jenkins. Основная ветвь для этого репо строится и развертывается нормально. Однако запросы на вытягивание для этого репо не создаются. Я вижу следующие логи:
Connecting to <URL> using <credentials>
Looking up repositories of team <Project>
Proposing test-project
Connecting to <URL> using <credentials>
Looking up <Project>/test-project for branches
Checking branch master from <Project>/test-project
Met criteria
Looking up <Project>/test-project for pull requests
Checking PR from ~<user>/test-project and branch feature/thing
Does not meet criteria
Указанная ветка для запроса на вытягивание действительно содержит файл Jenkins, поэтому я не понимаю, почему в нем говорится, что критерии не соблюдены. Какие-либо предложения?
Параметр «Автоматический запуск проекта ответвления» установлен по умолчанию .*
Я использую следующие плагины для Jenkins:
Bitbucket Branch Source Plugin 1.8
Branch API Plugin 1.10.2
GIT Plugin: 2.4.0
Pipeline 2.4
Pipeline: Multibranch 2.8
Pipeline: SCM Step 2.2
SCM API Plugin 1.3
... others omitted for brevity