【发布时间】:2012-06-29 04:07:14
【问题描述】:
我在 BitBucket 上托管了一个 git 存储库,并在存储库和我的 Jenkins 服务器之间设置了 SSH 身份验证。我可以在 Jenkins 上手动构建,但无法让 BitBucket 上的 Jenkins 服务触发构建。
Jenkins configuration:
- Project Name: [my_jenkins_job]
- Build Triggers:
--Trigger Builds Remotely:
---Token: [token]
BitBucket configuration:
- Endpoint: http://[my_jenkins_address]/job/[my_jenkins_job]/build (I've also tried build?token=[token])
- Project Name: [my_jenkins_job]
- Module Name: [blank]
- Token: [token]
访问 http://{my_jenkins_address}/job/{my_jenkins_job}/build?token={token} 可以正确启动构建。
为什么推送对 BitBucket 的更改不会导致 Jenkins 启动构建?
【问题讨论】:
-
在 IIS 中通过反向代理运行时,是否有人遇到以下解决方案的问题?