Многоотраслевые задания конвейера Jenkins не обнаруживают изменений - PullRequest
0 голосов
/ 26 сентября 2018

Уважаемые сопровождающие Jenkins,

У меня есть система CI, на которой размещен сервер BitBucket, способный уведомлять многоотраслевой конвейер об изменениях запроса на извлечение.

Когда я нажимаю "Сканировать многоотраслевой конвейер сейчас", всеработает как положено.Сканирование выполняет поиск PR BitBucket и находит только те, которые содержат файл Jenkinsfile.Они сразу запускают задание.

Checking PR-10 from PROJECT/repo and branch my_branch
Changes detected: PR-10 ({old_hash} → {new_hash})
Scheduled build for branch: PR-10

Однако, если Дженкинс был уведомлен webhook, задание не запускается.В «Многоотраслевых конвейерных событиях» я вижу, что пришло уведомление, и оно проверяет существующие PR.На самом деле, проверки не находят изменений в ветвях, что происходит с «Scan Multibranch Pipeline Now».

Я что-то здесь пропускаю?Почему событие уведомления не работает так же, как задание сканирования и запуска, соответствующее измененной ветви (PR)?

Я ценю любой ответ и могу предоставить более подробную информацию по запросу.

...