如何通过bitbucket-hook将面包屑信息传递给jenkins?

时间:2019-06-02 16:36:13

标签: jenkins bitbucket devops bitbucket-pipelines

curl -X POST http://xxx.yyy.zzz:5555/job/job-name/build --user john-devops-jenkins:11df3ed41129c5c7da1518e9c3149896de -H 'Jenkins-Crumb:31827a74a160347a641c87ddbc8e3b6e'

以上带有post请求的curl代码在触发Jenkins构建时绝对可以正常工作。

尝试:

错误:No valid crumb was included in the request

还是没有运气,如何配置bitbucket钩子到屑的容器标头信息,或者如何在不依赖第三方插件的情况下通过url传递它?

1 个答案:

答案 0 :(得分:0)

经过一天的努力并集体讨论了curl请求的执行方式,最终通过如下配置bitbucket webhook解决了该问题:

http://jenkins-username:jenkins-password@jenkins-url:5555/job/job-name/build?crumb=crumb_token

希望它能帮助您解决许多问题,所有问题都建议使用第三方或通用网络挂钩等等。