大约 1 周以来,Bitbucket 没有(?)向我的 Jenkins 服务器发送请求。
我是这样设置的:
端点
http://username:apitoken@jenkinshost/
用户名
= Jenkins 中的用户名
apitoken
= apitoken 连接到Jenkins中的用户名
jenkinshost
= 我运行 Jenkins 的主机
项目名称
是一个项目
token
:我可以在每个项目配置中设置的 token 。
我已经根据这个网站做了这个:http://felixleong.com/blog/2012/02/hooking-bitbucket-up-with-jenkins
.
它确实起作用了,但现在不起作用了。 Bitbucket 改变了什么吗?我该如何解决这个问题?
最佳答案
为了在新提交后构建你的 repo,使用 Bitbucket Plugin .
只有一件事需要注意: 创建 POST 钩子(Hook)时(注意它是 POST 钩子(Hook),而不是 Jenkins 钩子(Hook)),URL 在末尾有一个“/”时有效。喜欢:
URL: JENKINS_URL/bitbucket-hook/
e.g. someAddress:8080/bitbucket-hook/
不要忘记在作业配置中选中“将更改推送到 Bitbucket 时构建”。
关于git - 如何正确连接 Bitbucket 和 Jenkins,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16507895/