2017-06-10 13 views
0

私はビルドサーバーと2つのビルドエージェントを持っています。あるエージェントでは、私はビルドプロジェクトを持っています。 2番目のエージェントは、アプリケーションをサーバーに展開するように構成されているエージェントです。最初のエージェントでプロジェクトを構築する際に、第2エージェントに転送するアーティファクトが必要です。これらの設定がどこにあるのかおおよそ教えてください。TeamCity。最初のエージェントのプロジェクト構築中の成果物は第2のエージェントに転送されました

+0

一方が作成する成果物が他方のものに利用可能になる2つのビルド構成を希望する場合は、「依存関係」を調べる必要があります。 「スナップショット依存関係」を設定することができます。これは、同じコミット/チェンジセットに対してビルド構成が実行されることと、あるビルド構成の成果物からファイルを取得し、別のビルド構成で利用できるようにする「アーティファクト依存性」を設定することを意味します。 –

+0

また、意味がわかるように質問を編集してください。あなたは通常、* 1 *ビルドエージェントでビルド "プロジェクト"を持っていないので、プロジェクトを構成し、サーバー上で構成をビルドすると、サーバーは利用可能な(そして可能な)ビルドエージェントにビルドを配布します。 –

答えて

0

あなたの元の質問はちょっと混乱します。あなたがそれを編集して改善することができれば、あなたが望むものがより明確になります。 フレーズがわかりません

2番目のエージェントが展開されています。

アプリケーションは、エージェント自身またはTeamcityにデプロイされたエージェントにデプロイされていますか?

しかし、あなたができることは、artifact dependencyを構成することです。これは、あるビルドから別のビルドに(エージェントでフィルタリングせずに)アーティファクトを転送することを可能にします。

関連する問題