0

チーム プロジェクト コレクションがあります。このチーム プロジェクト コレクションには、多くの Visual Studio ソリューションが含まれています。主なソリューションは当社の製品です。これは、ビルド マシン上でビルドされます。

自動化された UI テスト用の新しいテスト プロジェクト ソリューションを作成しました。この新しいソリューションのビルド プロセスを自動化したいので、プロジェクトをビルドするための新しいビルド定義を作成しました。メインの製品ソリューションと同じチーム プロジェクト コレクション内に作成しました。

この新しいテスト プロジェクトを、メインの製品ビルドと同じビルド マシン (つまり、同じビルド コントローラーを使用) でビルドする必要があります。

どうすればいいですか?

新しいビルド エージェントを作成し、ビルド定義がこの新しいビルド エージェント (独自の作業ディレクトリを持つ) を使用するように指定することはできますか?

それとも、別のチーム プロジェクト コレクションに別のビルド プロセスを含める必要があるのでしょうか。

これについて私が行く最善の方法は何ですか? どんなアイデアや考えでも大歓迎です。

ありがとう

4

1 に答える 1

1

それは可能であることがわかり(私はなんとか解決できました)、はい、新しいビルドエージェントを作成する必要がありました。

ビルドプロセステンプレートを設定するとき、[詳細設定]の[エージェント設定]で、使用するビルドエージェントを指定できます([名前フィルター]フィールドで)。

既存のビルド定義がすべてのビルドエージェントで実行されるように設定されている可能性があることに注意してください。デフォルトでは名前フィルターは「*」であるため、使用可能なすべてのビルドエージェントで実行されます。他のビルド定義が正しいビルドエージェントを使用してビルドされるように、名前フィルターを必ず変更してください。

于 2012-08-16T13:56:50.027 に答える