2017-08-23 10 views
0

ビルドサーバーは2つあります。あるサーバーでは、単体テストが実行されると、適切な場所にある構成ファイルを探しますが、別のサーバーでは構成ファイルの配置フォルダを探します。TFSビルド - デプロイメントフォルダ

  • サーバ1 - 設定ファイルのパス:D:\ \ CI \製品\ XYZ.config
  • サーバ2ビルド - 設定ファイルのパス:D:\ビルド\毎晩\ TST \ Deploy_XYZ 2017年8月22日を20_31_20 \ Out \ XYZ.config

ビルド定義には違いはありません。私は、なぜ1つのサーバが配備フォルダ内の設定ファイルを探していて、もう1つがそうでないのかを理解しようとしています。

答えて

0

テスト実行ステップがテストを検索しているパスを確認する必要があるかもしれません。バイナリが出力されるパスだけに絞らないと、TFSはテストアダプタ用のビルドディレクトリ全体をスキャンし、実行するテスト用のビルドディレクトリ全体をスキャンします。

ビルドで複数のアーティファクトセットが生成されている場合は、この値よりも小さくなる可能性があります。