ビルドに TFS 2012 を使用しています。
ビルドが TFS で実行されると、最後に成功したビルド以降に含まれていた変更セットが表示されます。これらは と呼ばれAssociated Changesets
ます。
特定の条件下でビルドを失敗させたいカスタム ビルド アクティビティがあります。この失敗をトリガーするには、単純に例外をスローします。
私が抱えている問題は、例外がスローされた (そしてビルドが失敗した) 場合でも、次のビルドにはAssociated Changesets
、以前に失敗したビルドの変更セットが含まれないことです。
ビルドワークフローのどの時点で変更セットが成功とマークされているか知っている人はいますか?
私が求めている動作は、カスタム アクティビティがビルドに失敗した場合、このビルドの変更セットがAssociated Changesets
次のビルドに表示されることです。というように、ビルドが成功するまで続きます。