BitBucket Webhook вызывает проблемы с крошкой при отправке в Jenkins

#jenkins #postman #bitbucket #webhooks

#Дженкинс #postman #bitbucket #webhooks

Вопрос:

Я пытаюсь настроить webhook с Bitbucket на Jenkins, но он терпит неудачу при тестировании проблем с крошкой. Этот Jenkins развернут в Kubernetes 1.17, а Jenkins является последним изображением 2.249.1. Даже от PostMan я получаю ту же проблему. Я знаю, что что-то не так только в настройке Jenkins.

Ошибка :

Ошибка 403 В запрос не была включена действительная крошка

ОШИБКА HTTP 403 В запрос не был включен действительный крошка

Ответ №1:

Предполагая, что вы запускаете задание как сценарий предварительной отправки, если он выдает ошибки crumb, вам необходимо создать персонализированный токен API в Jenkins, и он должен быть встроен в вызов API из Bitbucket в Jenkins.

Пожалуйста, обратитесь к этой статье для создания токена — https://support.cloudbees.com/hc/en-us/articles/115003090592-How-to-re-generate-my-Jenkins-user-token

Комментарии:

1. Привет, я больше не получаю проблем с крошкой, но теперь из bitbucket запрос поступает в jenkins, как я вижу это в системных журналах Jenkins, но задание конвейера не запускается.

2. ПРИВЕТ @viswanathanand, если у вас все еще есть проблема, можете ли вы увидеть, что мешает работе не запускаться? Вы смогли запустить его вручную из пользовательского интерфейса? Можете ли вы также посмотреть, может ли webhook запускать его, то есть из журналов Bitbucket webhook вы видите HTTP-код 200?