curl -X POST http://xxx.yyy.zzz:5555/job/job-name/build --user john-devops-jenkins:11df3ed41129c5c7da1518e9c3149896de -H 'Jenkins-Crumb:31827a74a160347a641c87ddbc8e3b6e'
Приведенный выше код curl с пост-запросом прекрасно работает при запуске сборки Jenkins.
Попробовал:
Ошибка: No valid crumb was included in the request
No valid crumb was included in the request
Пока не повезло, как настроить перехватчик битбакета на информацию заголовка контейнера для крошки или как передать ее через URL, не полагаясь на сторонние плагины?
После целого дня усилий и мозгового штурма о том, как выполняются запросы curl, наконец-то решили эту проблему, настроив bitbucket webhook, как показано ниже:
http://jenkins -username: Дженкинс-пароль @ Дженкинс-URL:. / Работа имя-5555 / работы / строительство крошки = crumb_token 1006 *
Надеюсь, это поможет, многие вопросы остаются без ответа, и все предлагают использовать сторонние или общие веб-хуки и так далее.