Как автоматически запустить многоотраслевой конвейер в Jenkins

Я использую плагин для нескольких веток в Jenkins. Я использую локальное bitbucket и локальное Jenkins, которые могут общаться друг с другом.

Теперь я могу сканировать репозиторий, и для каждой ветви я получаю задание Jenkins (которое использует Jenkinsfile из репозитория. Все работает нормально, единственное, что задание или сканирование не запускаются, когда я выполняю новый коммит.

Я создал webhook в bitbucket, используя:

https://URL/jenkins/bitbucket-scmsource-hook/notify

Но я получаю 400. (Я могу использовать этот тип хуков для обычных заданий / конвейеров Jenkins). Что я делаю неправильно?

0 ответов

Мы также боролись с настройкой надежных веб-крючков с помощью Jenkins & Bitbucket combo. В конце концов мы договорились с "Webhook to Jenkins for Bitbucket Server" из Мохами https://marketplace.atlassian.com/apps/1211284/webhook-to-jenkins-for-bitbucket?hosting=server&tab=overview

Это $$$ платное ПО, но интеграция и пользовательский интерфейс безупречны. -> хорошо потраченные деньги

Другие вопросы по тегам