2017-11-29 5 views
3

VSTS onlieではプライベートプールを作成し、2つのエージェントが作成されました(Say A、B)。我々は、2つのフェーズでビルド定義を作成したいと考えています。VSTS - ビルド定義 - 複数のエージェント

エージェントAで第1フェーズ、エージェントBで第2フェーズを実行できますか?

エージェントフェーズでは、各フェーズで、選択するエージェントの代わりに<inherit from definition>が表示されます。

答えて

5

現在、フェーズごとに異なるエージェントの能力は、VSTSではまだ利用できません。私たちはフェーズで異なるエージェントを設定する能力に取り組んでいます。

+1

こんにちは。進行状況やこれを機能要求とするユーザーボイスやレポへのリンクはありますか? – leon

0

各エージェントには、エージェントに関する情報、エージェントがインストールされているOS、エージェントにインストールされているさまざまなSDK、フレームワーク、およびその他のソフトウェアに関する情報が含まれています。 [エージェントプール]ページ(URL https:// {your_account} .visualstudio.com/_admin/_AgentPoolにある)でエージェントを選択し、[機能]タブを開くと、エージェントの機能を表示できます。

ビルドフェーズでは、それらの要求に一致する機能を持つエージェントでフェーズを実行するように要求するデマンドを指定できます。たとえば、指定したAgent.ComputerNameを持つエージェント上でのみフェーズを実行するように制限することができます。エージェントに機能を手動で追加してから、ビルドフェーズの要求にそれらを指定することもできます。これに関する文書はhttps://docs.microsoft.com/en-us/vsts/build-release/concepts/definitions/build/options#demandsにあります。

関連する問題