TFSビルドで複数のソリューションを構築したい場合は、複数のSolutionToBuild
要素をビルド定義に追加できます。TFSは「ワイルドカード」などを使用して複数のソリューションを構築できますか?
しかし、私はフォルダにパスを指定してから、TFSにこのソリューションのフォルダごとにSolutionToBuild
要素を追加せずに、このフォルダとサブフォルダ内のすべてのソリューションを自動的に検索してビルドするようにします。
これは可能ですか?
TFSビルドで複数のソリューションを構築したい場合は、複数のSolutionToBuild
要素をビルド定義に追加できます。TFSは「ワイルドカード」などを使用して複数のソリューションを構築できますか?
しかし、私はフォルダにパスを指定してから、TFSにこのソリューションのフォルダごとにSolutionToBuild
要素を追加せずに、このフォルダとサブフォルダ内のすべてのソリューションを自動的に検索してビルドするようにします。
これは可能ですか?
はい、可能ですが、既定のビルドテンプレートをそのまま使用することはできません。ビルド実行の初期段階では、適切なビルドプロセストリガーを見つけて、ソリューションを提供されたディレクトリに配置するステップを組み込み、SolutionToBuild
変数のリストにこれらのソリューションを入力します。複数の要素を複数追加した場合と同様に、スクリプトは続行されます。
これは不可能です。ビルドのデフォルトテンプレートを開いて、ビルドするプロジェクト/ソリューションがMSBuildでどのように構築されているかを確認できます。