2017-12-29 70 views
0

さまざまなプロジェクト用にVSTSビルドを設定しています。連続的な統合を設定するので、bitbucket gitリポジトリにコミットするたびに自動的にトリガされます。何らかの理由で私がコミットするたびに、2つのビルドが1つではなくキューに入れられます。VSTSビルドはgitコミットで2回キューに入れられます

ビルドされたbitbucketクラウドエンドポイントを使用してみましたが、外部のgitを使用して60秒ごとにポーリングしてみました。私はまた、ビルドをトリガする機構を組み込んだ別のものがあったかもしれないが、連続的な統合のトリガを無効にしようとしましたが、ビルドはキューに入れられませんでした。

+0

CIビルドとPRリクエストの検証の両方を選択すると、VSTSビルド定義がどのようにトリガーされましたか?また、2つのビルドの概要ページのスクリーンショットも表示できますか? –

答えて

0

Bitbucketクラウドのエンドポイントでこれを再現することはできません(より良い統合が可能になるので、この作業に集中しましょう)。どのようにトリガーを設定しましたか?スクリーンショットを投稿できますか? 2つのビルドでも、同じコミットをビルドしていますか?

私の設定は次のようになります。 my Bitbucket build CI trigger

+0

トリガーの構成を次に示します。[構成](http://prntscr.com/hwhnyf)。 実際には、同じコミットが2回構築されています。 –

+0

うん...それは奇妙です。 Bitbucket側からイベントがどのようにプッシュされたか確認してください。これは私のフックです:https://prnt.sc/hxmswo 具体的には、visualstudio.comのURLに複数のフックが表示されますか?あなたが持っているのであれば、 "詳細を表示"して、BitbucketがそのコミットVSTSで2回のリクエストを2回送信したかどうかを確認しますか? "バッチ変更"は一度に1つのビルドだけを実行します。 –

+0

最初のものは、vstsアカウントを指しています:http://prntscr.com/hy6b0e。私はリクエストを見ようとしていますが、bitbucketは現在いくつかの問題を抱えていますしたがって、要求はロードされていません –

0

は、リポジトリ用に設定されているどのように多くのウェブフックのBitbucketサイト上で確認しましたか?同じビルドに対して複数のビルド定義やトリガーが作成されたようです。

+0

webhookが1つしか表示されません: –

関連する問題