Visual Studio 2012 からのユニット テスト結果とコード カバレッジ レポートを CruiseControl.NET ビルド レポートに簡単に表示しようとしています。部品は次のとおりです。
- MSBuild - プロジェクトをビルドします
- vstest.console.exe - コマンド ライン経由で Visual Studio ユニット テストとコード カバレッジ ツールを実行する
- カバレッジ レポートを XML に変換するカスタム コンソール アプリケーション
私の問題は、vstest.console.exe の出力名をどのように制御できるかです。とにかくこれを制御する方法が見つかりません。この時点での私の唯一の解決策は、カスタム スクリプトを作成してカバレッジ ファイルと TRX ファイルを見つけ、名前を既知の値に変更することです。その後、クルーズ コントロール ツールはファイルを適切に見つけることができます。
どんな助けでも大歓迎です。ありがとう、