Bitbucket を Jenkins と統合する必要があります。そのため、PR が開かれるたびに、Jenkins でビルドがトリガーされます。次に、PR の最後のコミットのコミット ステータスが失敗または成功として更新され、このコミットがビルドを再度トリガーすることはありません。(これは Github ではうまく機能しますが、Bitbucket では悪夢のようです)
これまでのところ、私はしました:
- インストールされた Bitbucket プル リクエスト ビルダー プラグイン。
- https://github.com/jenkinsci/bitbucket-pullrequest-builder-plugin#readmeで説明されているようにすべてを設定します
- ユーザーはリポジトリへの書き込み権限を持っています (組織に shh pub キーを追加し、書き込み権限を持つグループに追加しました)
問題
- 同じ PR/commit に対してビルドが何度もトリガーされる
- bitbucket でコミット ステータスが更新されない
もっと情報を提供できるかどうか教えてください。