JenkinsとBitbucketを統合する必要があります。 PRが開かれたときはいつでも、それがJenkinsのビルドをトリガーします。 PR内の最後のコミットのコミットステータスは失敗または成功として更新され、このコミットはビルドを再度トリガーしません。私はこれまでのところBitbucketプルリクエストビルダープラグインが同じコミットビルドをトリガし続ける
を(これはGithubので美しく動作しますが、のBitbucketと私にとって悪夢のようです):
- インストール済みのBitbucketプル要求ビルダープラグイン。そのhttps://github.com/jenkinsci/bitbucket-pullrequest-builder-plugin#readme
- で説明したユーザーは、リポジトリへの書き込み権限(私たちはしゃべるのパブ組織にキーとその書き込み権限を持つグループに追加)
を持っているようにすべてを設定し
問題
- ビルドがオーバートリガーと何度も何度も同じPRのためにされる/
- をコミット状態をコミットビットバケット
に更新されていない、私はより多くの情報を提供することができるなら、私に教えてください。
私の場合は
'jenkins.domain.tld'ことは何ですか?それは何か新しいか偽ですか?または、サーバーが応答する実際のドメインですか? – minghua
私はtldがトップレベルのドメインの略です。プライベートまたはパブリックDNSサービスで宣言する必要があります。 – minghua
@minghua、correct ...あなたのJenkinsサーバーのドメイン名である必要があります。 –