2017-11-29 2 views
3

In VSTS Onlie, haben wir einen privaten Pool erstellt und zwei Agenten erstellt (Sagen A, B). Wir möchten eine Builddefinition mit zwei Phasen erstellen.VSTS - Build Definition - Mehrere Agenten

Kann die erste Phase auf Agent A und die zweite Phase auf Agent B ausgeführt werden?

Jede Phase, in Agenten Auswahl zeigt es <inherit from definition> anstelle von Agenten, die wir zur Auswahl erstellt haben.

Antwort

5

Momentan ist die Fähigkeit verschiedener Agenten pro Phase in VSTS noch nicht verfügbar. Wir arbeiten daran, verschiedene Agenten auf den Phasen zu setzen.

+1

Hallo. Gibt es eine Verbindung zu einem Benutzervoice oder Repo mit Fortschritt oder dies als Feature-Anfrage? – leon

0

Jeder Agent verfügt über eine Liste von Funktionen, die Informationen zum Agenten, zu dem Betriebssystem, auf dem er installiert ist, und zu verschiedenen SDKs, Frameworks und anderer Software, die auf dem Agenten installiert sind, enthalten. Sie können die Funktionen eines Agenten anzeigen, indem Sie einen Agenten auf der Seite Agentenpools (unter der URL https: // {ihr_konto} .visualstudio.com/_admin/_AgentPool) auswählen und die Registerkarte Funktionen öffnen.

In einer Erstellungsphase können Anforderungen festgelegt werden, die die Ausführung der Phase nur für Agenten erzwingen, deren Fähigkeiten diesen Anforderungen entsprechen. Zum Beispiel könnten Sie eine Phase so einschränken, dass sie nur auf einem Agenten mit einem angegebenen Agenten.ComputerName ausgeführt wird. Sie können Agenten auch manuell Funktionen hinzufügen und sie dann in den Anforderungen einer Erstellungsphase angeben. Dokumentation hierzu finden Sie unter https://docs.microsoft.com/en-us/vsts/build-release/concepts/definitions/build/options#demands.

Verwandte Themen