チェックインのたびにトリガーされるTFS2008のビルドがあり、必要なものは次のとおりです。
- 開発者がチェックインしたソースコードにエラーがある場合は、コードの変更をチェックインしないでください
- テストプロジェクトでいずれかのテストが失敗した場合は、コードの変更をチェックインしないでください。
- 何らかの理由でビルドスクリプトが失敗した場合は、コードの変更をチェックインしないでください
私は次の質問があります
- Buddybuildはこの問題を解決しますか?
- ビルドスクリプトの一部としていくつかの単体テストを実行します(標準的な方法)が、単体テストが失敗した場合でも、バディビルドはコードをチェックインしますか?テストが失敗した場合、または何らかの理由でビルドが失敗した場合に、チェックインが適用されないようにするにはどうすればよいですか?バディビルドがコードをチェックインしないようにするために設定できる変数はありますか?バディビルドターゲットファイルを見た後、$(CheckInOnBuddyBuildSuccess)をfalseに設定するとうまくいくようです。これは正しいアプローチですか?
待っています
ナビール