Стартовый триггер Jenkins Bitbucket Hook - PullRequest
0 голосов
/ 14 марта 2019

Привет, у меня проблема с установкой ловушки bitbucket для запуска триггера Jenkins. Я установил Jenkins на свой локальный компьютер, и я использую ngrok для создания уникального URL. На странице проекта настроек моего bitbucket я настроил webhooks таким образом

http://myngrokurl/bitbucket-hook/

В моем проекте Jenkins в настройках я пометил

Сборка при изменении изменения в BitBucket

Но когда я нажимаю на ветку master, в консоли ngrok я вижу POST-ловушку bitbucket-hook, но jenkins не запускается. В моих настройках что-то не так?

Ответы [ 2 ]

0 голосов
/ 19 апреля 2019

Я решил свою проблему, используя общий плагин триггера webhook https://wiki.jenkins.io/display/JENKINS/Generic+Webhook+Trigger+Plugin

0 голосов
/ 18 марта 2019

Прежде всего, вам необходимо проверить ссылку http://myngrokurl/bitbucket-hook/, если она доступна в другой сети, например, вы используете Bitbucket Cloud

И вы можете попробовать включить триггеры сборки -> Опрос SCM в проекте Jenkins

Заметив, что есть ссылка на запрос просмотра и позволяет вам включить сбор истории, вы можете попробовать эту опцию и посмотреть, вызывает ли нажатие любого кода вызов webhook Discalimer: я никогда не пробовал этот «запрос на просмотр» лично, потому что моя конфигурация со ссылкой на webhook и «Построить, когда изменение передается в BitBucket» и комбинацией «Poll SCM» уже работает. Но я подумал, что эта функция может помочь вам быстро расследовать и выяснить причину

...