我需要将 Bitbucket 与 Jenkins 集成。因此,无论何时打开 PR,它都会触发 Jenkins 中的构建。然后 PR 中最后一次提交的提交状态将更新为失败或成功,并且此提交不会再次触发构建。(这对 Github 很有效,但对我来说似乎是 Bitbucket 的噩梦)
到目前为止,我做了:
- 安装了 Bitbucket 拉取请求构建器插件。
- 按照https://github.com/jenkinsci/bitbucket-pullrequest-builder-plugin#readme中的描述设置所有内容
- 用户对存储库具有写入权限(我们将 shh pub 密钥添加到组织及其在具有写入权限的组中)
问题
- 为同一个 PR/commit 一次又一次地触发构建
- 提交状态未在 bitbucket 上更新
让我知道我是否可以提供更多信息。