Плагин источника ветки Cloudbees Bitbucket не запускает сборку Jenkins - PullRequest
0 голосов
/ 30 октября 2019

Я пытаюсь настроить webhook в облаке Bitucket для запуска сборки jenkins. Я попытался с "плагином Bitbucket". К сожалению, это не работает. Я упомянул проблему подробно здесь .

Теперь я пытаюсь сделать то же самое с облачными пчелами "Плагин ветки источника Bitbucket". Я следую за этой документацией . Но пока я не могу добиться успеха. Вот что я сделал

  1. Я отключил плагин Bitbuket после установки этого плагина из облачных пчел.

  2. Я настроил веб-крючок в облаке Bitbucket с суффиксом как bitbucket-scmsource-hook/notify

  3. Когда я пытался создать конвейер MultiBranch, в "В разделе «Добавить источник» я выбрал Bitbucket, (я не получаю серверную опцию, как указано в документации). Тем не менее, я даю Владельцу и выбираю учетные данные. Здесь я могу выбрать только те учетные данные, которые имеют имя пользователя / пароль, а не ключи SSH. После того, как я выбрал имя пользователя / пароль, но плагин не может найти репозитории, потому что мои репозитории являются частными. Есть ли способ получить приватные репозитории или передать здесь учетные данные ключа ssh.

  4. Поэтому вместо Bitbucket я попытался использовать Git в качестве «Source» и дал URL-адрес как git@bitbucket.org:my-team/myptoject.git. Это работает. Он выбирает ветви и строит. Но здесь веб-крючок не работает. Когда я помещаю что-то в ветку, конвейер не запускается. Я не вижу ни одного уведомления, приходящего к Дженкинсу в логах. Но облако Bitbucket регистрирует, что оно успешно отправило запрос, а также тело запроса.

У кого-нибудь есть идеи, как заставить работать облако Bitbucket (частное хранилище) и jenkins webhook? Любая помощь очень ценится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...