Agentpools

Azure Pipelines | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2015

Hinweis

In Microsoft Team Foundation Server (TFS) 2018 und früheren Versionen werden Build- und Release-Pipelines als Definitionen bezeichnet, Ausführungen werden als Builds bezeichnet, Dienstverbindungen werden als Dienstendpunkte bezeichnet, Stages werden als Umgebungen bezeichnet und Aufträge werden als Phasen bezeichnet.

Anstatt jeden Agent einzeln zu verwalten, organisieren Sie Agents in Agentpools. In TFS gelten Pools für den gesamten Server. damit Sie einen Agentpool für Projektsammlungen und Projekte freigeben können.

Eine Agent-Warteschlange ermöglicht den Zugriff auf einen Agentpool innerhalb eines Projekts. Wenn Sie eine Build- oder Releasepipeline erstellen, geben Sie an, welche Warteschlange verwendet wird. Warteschlangen sind auf Ihr Projekt in TFS 2017 und neuere Bereiche verteilt, sodass Sie sie nur für Build- und Releasepipelines innerhalb eines Projekts verwenden können.

Um einen Agentpool für mehrere Projekte freizugeben, erstellen Sie in jedem dieser Projekte eine Agent-Warteschlange, die auf denselben Agentpool verweist. Während mehrere Warteschlangen zwischen Projekten denselben Agentpool verwenden können, können mehrere Warteschlangen innerhalb eines Projekts nicht denselben Agentpool verwenden. Außerdem kann jede Agent-Warteschlange nur einen Agentpool verwenden.

Buildsystemarchitektur für TFS 2017 und TFS 2018

Agentpools gelten für Projektsammlungen.

TFS 2015-Buildsystemarchitektur

Anstatt jeden Agent einzeln zu verwalten, organisieren Sie Agents in Agentpools. In Azure Pipelines gelten Pools für die gesamte Organisation. damit Sie die Agent-Computer projektübergreifend freigeben können. In Azure DevOps Server werden Agentpools auf den gesamten Server bereichiert. damit Sie die Agent-Computer projekt- und sammlungsübergreifend freigeben können.

Wenn Sie einen Agent konfigurieren, wird er bei einem einzelnen Pool registriert, und wenn Sie eine Pipeline erstellen, geben Sie an, welcher Pool von der Pipeline verwendet wird. Wenn Sie die Pipeline ausführen, wird sie auf einem Agent aus diesem Pool ausgeführt, der die Anforderungen der Pipeline erfüllt.

Hinweis

Agentpoolaufträge führen einen Auftrag auf einem einzelnen Agent aus. Wenn Sie einen Auftrag auf allen Agents ausführen müssen, z. B. einer Bereitstellungsgruppe für klassische Releasepipelines, finden Sie weitere Informationen unter Bereitstellen von Bereitstellungsgruppen.

Sie erstellen und verwalten Agentpools über die Registerkarte Agentpools in den Administratoreinstellungen.

Als Organisationsadministrator erstellen und verwalten Sie Agentpools über die Registerkarte Agentpools in den Administratoreinstellungen.

  1. Wählen Sie Azure DevOps, Organisationseinstellungen aus.

    Wählen Sie Organisationseinstellungen aus.

  2. Wählen Sie Agentpools aus.

    Wählen Sie die Registerkarte Agentpools aus.

  1. Wählen Sie Azure DevOps, Sammlungseinstellungen aus.

    Wählen Sie Sammlungseinstellungen aus.

  2. Wählen Sie Agentpools aus.

    Wählen Sie Agentpools aus.

  1. Wählen Sie Azure DevOps, Sammlungseinstellungen aus.

    Sammlungseinstellungen, 2019.

  2. Wählen Sie Agentpools aus.

    Wählen Sie Agentpools, 2019 aus.

  1. Navigieren Sie zu Ihrem Projekt, und wählen Sie Einstellungen (Zahnradsymbol) > Agent-Warteschlangen aus.

    Wählen Sie Einstellungen, Agent-Warteschlangen, 2018 aus.

  2. Wählen Sie Pools verwalten aus.

    Wählen Sie Pools verwalten, 2018 aus.

  1. Navigieren Sie zu Ihrem Projekt, und wählen Sie Einstellungen (Zahnradsymbol) > Agent-Warteschlangen aus.

    Wählen Sie Einstellungen, Agent-Warteschlangen, 2017 aus.

  2. Wählen Sie Pools verwalten aus.

    Wählen Sie Pools verwalten, 2017 aus.

  1. Navigieren Sie zu Ihrem Projekt, und wählen Sie Projekt verwalten (Zahnradsymbol) aus.

    Projekt verwalten, 2015.

  2. Wählen Sie Systemsteuerung aus.

    Wählen Sie Systemsteuerung, 2015 aus.

  3. Wählen Sie Agentpools aus.

    Wählen Sie Agentpools, 2015 aus.

Sie erstellen und verwalten Agent-Warteschlangen auf der Registerkarte Agent-Warteschlangen in den Projekteinstellungen.

Wenn Sie Mitglied des Projektteams sind, erstellen und verwalten Sie Agent-Warteschlangen auf der Registerkarte Agentpools in den Projekteinstellungen.

Navigieren Sie zu Ihrem Projekt, und wählen Sie Project Einstellungen, -Agentpools aus.

Navigieren Sie zu Ihrem Projekt, und wählen Sie Project Agent-Pools aus.

Navigieren Sie zu Ihrem Projekt, und wählen Sie Project Einstellungen und Agentpools aus.

Navigieren Sie zu Ihrem Projekt, und wählen Sie Project Einstellungen Agentpools (2020) aus.

Navigieren Sie zu Ihrem Projekt, und wählen Sie Project Einstellungen, -Agentpools aus.

Navigieren Sie zu Ihrem Projekt, und wählen Sie Project,Agent-Pools (2019) aus.

Navigieren Sie zu Ihrem Projekt, und wählen Sie Einstellungen (Zahnradsymbol) > Agent-Warteschlangen aus.

Wählen Sie Einstellungen, Agent-Warteschlangen, TFS 2018 aus.

Navigieren Sie zu Ihrem Projekt, und wählen Sie Einstellungen (Zahnradsymbol) > Agent-Warteschlangen aus.

Wählen Sie Einstellungen, Agent-Warteschlangen, TFS 2017 aus.

  1. Navigieren Sie zu Ihrem Projekt, und wählen Sie Projekt verwalten (Zahnradsymbol) aus.

    Navigieren Sie zu Ihrem Projekt, und wählen Sie Projekt verwalten, TFS 2015 aus.

  2. Wählen Sie Systemsteuerung aus.

    Wählen Sie systemsteuerung in TFS 2015 aus.

  3. Wählen Sie die gewünschte Projektsammlung aus, und wählen Sie die Seite Sammlungsverwaltung anzeigen aus.

    Project Sammlungsverwaltung, TFS 2015.

    1. Wählen Sie Agent-Warteschlangen aus (wählen Sie für TFS 2015 Build und dann Warteschlangen aus).

      Wählen Sie Erstellen und dann Warteschlangen aus.

Standard-Agentpools

Die folgenden Agentpools werden standardmäßig bereitgestellt:

  • Azure Pipelines gehosteter Pool mit verschiedenen Windows-, Linux- und macOS-Images. Eine vollständige Liste der verfügbaren Images und ihrer installierten Software finden Sie unter Von Microsoft gehostete Agents.

    Hinweis

    Der Azure Pipelines gehosteten Pool ersetzt die vorherigen gehosteten Pools mit Namen, die den entsprechenden Images zugeordnet waren. Alle Aufträge, die Sie in den vorherigen gehosteten Pools hatten, werden automatisch zum richtigen Image im neuen Azure Pipelines gehosteten Pool umgeleitet. In einigen Fällen werden möglicherweise weiterhin die alten Poolnamen angezeigt, aber im Hintergrund werden die gehosteten Aufträge mithilfe des Azure Pipelines-Pools ausgeführt. Weitere Informationen finden Sie in den Versionshinweisen zu einem einzelnen gehosteten Pool aus den Versionshinweisen zum Sprint 154 vom 1. Juli 2019.

Standardmäßig sind alle Mitwirkenden in einem Projekt Mitglieder der Rolle Benutzer in gehosteten Pools. Dadurch kann jeder Mitwirkende in einem Projekt Pipelines mit von Microsoft gehosteten Agents erstellen und ausführen.

Auswählen eines Pools und Agents in Ihrer Pipeline

Um einen von Microsoft gehosteten Agent aus dem Azure Pipelines-Pool in Ihrer Azure DevOps Services YAML-Pipeline auszuwählen, geben Sie den Namen des Images mithilfe der YAML-VM-Imagebezeichnung aus dieser Tabelle an.

pool:
  vmImage: ubuntu-latest

So verwenden Sie einen privaten Pool ohne Anforderungen:

pool: MyPool

Weitere Informationen finden Sie im YAML-Schema für Pools.

Verwalten von Pools und Warteschlangen

Sie erstellen und verwalten Agentpools über die Registerkarte Agentpools in den Administratoreinstellungen.

Als Organisationsadministrator erstellen und verwalten Sie Agentpools über die Registerkarte Agentpools in den Administratoreinstellungen.

  1. Wählen Sie Azure DevOps, Organisationseinstellungen aus.

    Wählen Sie Organisationseinstellungen aus.

  2. Wählen Sie Agentpools aus.

    Wählen Sie die Registerkarte Agentpools aus.

  1. Wählen Sie Azure DevOps, Sammlungseinstellungen aus.

    Wählen Sie Sammlungseinstellungen aus.

  2. Wählen Sie Agentpools aus.

    Wählen Sie Agentpools aus.

  1. Wählen Sie Azure DevOps, Sammlungseinstellungen aus.

    Sammlungseinstellungen, 2019.

  2. Wählen Sie Agentpools aus.

    Wählen Sie Agentpools, 2019 aus.

  1. Navigieren Sie zu Ihrem Projekt, und wählen Sie Einstellungen (Zahnradsymbol) > Agent-Warteschlangen aus.

    Wählen Sie Einstellungen, Agent-Warteschlangen, 2018 aus.

  2. Wählen Sie Pools verwalten aus.

    Wählen Sie Pools verwalten, 2018 aus.

  1. Navigieren Sie zu Ihrem Projekt, und wählen Sie Einstellungen (Zahnradsymbol) > Agent-Warteschlangen aus.

    Wählen Sie Einstellungen, Agent-Warteschlangen, 2017 aus.

  2. Wählen Sie Pools verwalten aus.

    Wählen Sie Pools verwalten, 2017 aus.

  1. Navigieren Sie zu Ihrem Projekt, und wählen Sie Projekt verwalten (Zahnradsymbol) aus.

    Projekt verwalten, 2015.

  2. Wählen Sie Systemsteuerung aus.

    Wählen Sie Systemsteuerung, 2015 aus.

  3. Wählen Sie Agentpools aus.

    Wählen Sie Agentpools, 2015 aus.

Sie erstellen und verwalten Agent-Warteschlangen auf der Registerkarte Agent-Warteschlangen in den Projekteinstellungen.

Wenn Sie Mitglied des Projektteams sind, erstellen und verwalten Sie Agent-Warteschlangen auf der Registerkarte Agentpools in den Projekteinstellungen.

Navigieren Sie zu Ihrem Projekt, und wählen Sie Project Einstellungen, -Agentpools aus.

Navigieren Sie zu Ihrem Projekt, und wählen Sie Project Agent-Pools aus.

Navigieren Sie zu Ihrem Projekt, und wählen Sie Project Einstellungen und Agentpools aus.

Navigieren Sie zu Ihrem Projekt, und wählen Sie Project Einstellungen Agentpools (2020) aus.

Navigieren Sie zu Ihrem Projekt, und wählen Sie Project Einstellungen, -Agentpools aus.

Navigieren Sie zu Ihrem Projekt, und wählen Sie Project,Agent-Pools (2019) aus.

Navigieren Sie zu Ihrem Projekt, und wählen Sie Einstellungen (Zahnradsymbol) > Agent-Warteschlangen aus.

Wählen Sie Einstellungen, Agent-Warteschlangen, TFS 2018 aus.

Navigieren Sie zu Ihrem Projekt, und wählen Sie Einstellungen (Zahnradsymbol) > Agent-Warteschlangen aus.

Wählen Sie Einstellungen, Agent-Warteschlangen, TFS 2017 aus.

  1. Navigieren Sie zu Ihrem Projekt, und wählen Sie Projekt verwalten (Zahnradsymbol) aus.

    Navigieren Sie zu Ihrem Projekt, und wählen Sie Projekt verwalten, TFS 2015 aus.

  2. Wählen Sie Systemsteuerung aus.

    Wählen Sie systemsteuerung in TFS 2015 aus.

  3. Wählen Sie die gewünschte Projektsammlung aus, und wählen Sie die Seite Sammlungsverwaltung anzeigen aus.

    Project Sammlungsverwaltung, TFS 2015.

    1. Wählen Sie Agent-Warteschlangen aus (wählen Sie für TFS 2015 Build und dann Warteschlangen aus).

      Wählen Sie Erstellen und dann Warteschlangen aus.

Pools werden zum Ausführen von Aufträgen verwendet. Erfahren Sie mehr über das Angeben von Pools für Aufträge.

Wenn Sie viele selbstgehostete Agents für verschiedene Teams oder Zwecke haben, sollten Sie zusätzliche Pools erstellen, wie unten beschrieben.

Erstellen von Agentpools

Hier sind einige typische Situationen, in denen Sie möglicherweise selbstgehostete Agentpools erstellen möchten:

  • Sie sind Mitglied eines Projekts und möchten eine Gruppe von Computern verwenden, die sich im Besitz Ihres Teams befinden, um Build- und Bereitstellungsaufträge auszuführen. Stellen Sie zunächst sicher, dass Sie über die Berechtigungen zum Erstellen von Pools in Ihrem Projekt verfügen, indem Sie in den Projekteinstellungen auf der Seite Agentpools die Option Sicherheit auswählen. Sie müssen über die Administratorrolle verfügen, um neue Pools erstellen zu können. Wählen Sie als Nächstes Pool hinzufügen und dann die Option zum Erstellen eines neuen Pools auf Organisationsebene aus. Installieren und konfigurieren Sie schließlich Agents als Teil dieses Agentpools.

  • Sie sind Mitglied des Infrastrukturteams und möchten einen Pool von Agents für die Verwendung in allen Projekten einrichten. Stellen Sie zunächst sicher, dass Sie Mitglied einer Gruppe in Alle Agentpools mit der Rolle Administrator sind, indem Sie in den Einstellungen Ihrer Organisation zur Seite Agentpools navigieren. Erstellen Sie als Nächstes einen neuen Agentpool, und wählen Sie die Option Zum automatischen Bereitstellen der entsprechenden Agentpools in allen Projekten aus, während Sie den Pool erstellen. Durch diese Einstellung wird sichergestellt, dass alle Projekte Zugriff auf diesen Agentpool haben. Installieren und konfigurieren Sie schließlich Agents als Teil dieses Agentpools.

  • Sie möchten eine Gruppe von Agent-Computern für mehrere Projekte freigeben, aber nicht für alle. Navigieren Sie zunächst zu den Einstellungen für eines der Projekte, fügen Sie einen Agentpool hinzu, und wählen Sie die Option zum Erstellen eines neuen Pools auf Organisationsebene aus. Wechseln Sie als Nächstes zu den anderen Projekten, und erstellen Sie jeweils einen Pool, während Sie die Option Vorhandenen Agentpool aus der Organisation verwenden auswählen. Installieren und konfigurieren Sie schließlich Agents als Teil des freigegebenen Agentpools.

  • Sie sind Mitglied eines Projekts und möchten eine Gruppe von Computern verwenden, die sich im Besitz Ihres Teams befinden, um Build- und Bereitstellungsaufträge auszuführen. Stellen Sie zunächst sicher, dass Sie Mitglied einer Gruppe in Alle Pools mit der Rolle Administrator sind. Erstellen Sie als Nächstes in den Projekteinstellungen einen neuen Projekt-Agent-Pool, und wählen Sie die Option Neuen Organisations-Agentpool erstellen aus. Daher wird sowohl ein Agentpool auf Organisationsebene als auch ein Agentpool auf Projektebene erstellt. Installieren und konfigurieren Sie schließlich Agents als Teil dieses Agentpools.

  • Sie sind Mitglied des Infrastrukturteams und möchten einen Pool von Agents für die Verwendung in allen Projekten einrichten. Stellen Sie zunächst sicher, dass Sie Mitglied einer Gruppe in Alle Pools mit der Rolle Administrator sind. Erstellen Sie als Nächstes einen Neuen Organisations-Agent-Pool in Ihren Administratoreinstellungen, und wählen Sie die Option Entsprechende Projekt-Agent-Pools automatisch in allen Projekten bereitstellen aus, während Sie den Pool erstellen. Mit dieser Einstellung wird sichergestellt, dass alle Projekte über einen Pool verfügen, der auf den Agentpool der Organisation verweist. Das System erstellt einen Pool für vorhandene Projekte und wird dies in Zukunft immer dann tun, wenn ein neues Projekt erstellt wird. Installieren und konfigurieren Sie schließlich Agents als Teil dieses Agentpools.

  • Sie möchten eine Gruppe von Agent-Computern für mehrere Projekte freigeben, aber nicht für alle. Erstellen Sie zunächst einen Projekt-Agent-Pool in einem der Projekte, und wählen Sie beim Erstellen dieses Pools die Option Neuen Organisations-Agent-Pool erstellen aus. Wechseln Sie als Nächstes zu den anderen Projekten, und erstellen Sie jeweils einen Pool, während Sie die Option Vorhandenen Organisations-Agentpool verwenden auswählen. Installieren und konfigurieren Sie schließlich Agents als Teil des freigegebenen Agentpools.

Sicherheit von Agentpools

Wenn Sie wissen, wie die Sicherheit für Agentpools funktioniert, können Sie die Freigabe und Verwendung von Agents steuern.

Rollen werden für jeden Agentpool definiert, und die Mitgliedschaft in diesen Rollen bestimmt, welche Vorgänge Sie für einen Agentpool ausführen können.

Rolle für einen Agentpool in Organisationseinstellungen Zweck
Leser Mitglieder dieser Rolle können sowohl den Agentpool als auch die Agents anzeigen. In der Regel verwenden Sie dies, um Operatoren hinzuzufügen, die für die Überwachung der Agents und deren Integrität verantwortlich sind.
Dienstkonto Mitglieder dieser Rolle können den Organisations-Agentpool verwenden, um einen Projekt-Agent-Pool in einem Projekt zu erstellen. Wenn Sie die oben genannten Richtlinien zum Erstellen neuer Projekt-Agent-Pools befolgen, müssen Sie hier in der Regel keine Mitglieder hinzufügen.
Administrator Zusätzlich zu allen oben genannten Berechtigungen können Mitglieder dieser Rolle Agents im Agentpool der Organisation registrieren oder deren Registrierung aufheben. Sie können auch auf den Organisations-Agentpool verweisen, wenn sie einen Projekt-Agent-Pool in einem Projekt erstellen. Schließlich können sie auch die Mitgliedschaft für alle Rollen des Organisations-Agentpools verwalten. Der Benutzer, der den Organisations-Agentpool erstellt hat, wird automatisch der Administratorrolle für diesen Pool hinzugefügt.

Der Knoten Alle Agentpools auf der Registerkarte Agentpools wird verwendet, um die Sicherheit aller Agentpools der Organisation zu steuern. Rollenmitgliedschaften für einzelne Organisations-Agentpools werden automatisch von denen des Knotens "Alle Agentpools" geerbt. Bei Verwendung von TFS oder Azure DevOps Server sind TFS- und Azure DevOps Server-Administratoren standardmäßig auch Administratoren des Knotens "Alle Agentpools".

Rollen werden auch für jeden Projekt-Agentpool definiert, und Die Mitgliedschaften in diesen Rollen bestimmen, welche Vorgänge Sie für einen Agentpool auf Projektebene ausführen können.

Rolle für einen Agentpool in Projekteinstellungen Zweck
Leser Mitglieder dieser Rolle können den Projekt-Agent-Pool anzeigen. In der Regel verwenden Sie dies, um Operatoren hinzuzufügen, die für die Überwachung der Build- und Bereitstellungsaufträge in diesem Projekt-Agent-Pool verantwortlich sind.
Benutzer Mitglieder dieser Rolle können den Projekt-Agent-Pool beim Erstellen von Pipelines verwenden.
Administrator Zusätzlich zu allen oben genannten Vorgängen können Mitglieder dieser Rolle die Mitgliedschaft für alle Rollen des Projekt-Agent-Pools verwalten. Der Benutzer, der den Pool erstellt hat, wird automatisch der Administratorrolle für diesen Pool hinzugefügt.

Der Knoten Alle Agentpools auf der Registerkarte Agentpools wird verwendet, um die Sicherheit aller Projekt-Agent-Pools in einem Projekt zu steuern. Rollenmitgliedschaften für einzelne Projekt-Agent-Pools werden automatisch von denen des Knotens "Alle Agentpools" geerbt. Standardmäßig werden die folgenden Gruppen der Administratorrolle "Alle Agentpools" hinzugefügt: Buildadministratoren, Releaseadministratoren Project Administratoren.

Die Sicherheitsaktion auf der Registerkarte Agentpools wird verwendet, um die Sicherheit aller Projekt-Agent-Pools in einem Projekt zu steuern. Rollenmitgliedschaften für einzelne Projekt-Agent-Pools werden automatisch von dem geerbt, was Sie hier definieren. Standardmäßig werden die folgenden Gruppen der Administratorrolle "Alle Agentpools" hinzugefügt: Buildadministratoren, Releaseadministratoren Project Administratoren.

TFS 2015

In TFS 2015 werden spezielle Gruppen für Agentpools definiert, und die Mitgliedschaft in diesen Gruppen bestimmt, welche Vorgänge Sie ausführen können.

Mitglieder von Agentpooladministratoren können neue Agents im Pool registrieren und zusätzliche Benutzer als Administratoren oder Dienstkonten hinzufügen.

Fügen Sie der Gruppe Agentpooladministratoren Personen hinzu, um ihnen die Berechtigung zum Verwalten aller Agentpools zu erteilen. Dadurch können Benutzer neue Pools erstellen und alle vorhandenen Pools ändern. Mitglieder der Gruppe Team Foundation-Administratoren können auch alle diese Vorgänge ausführen.

Benutzer in der Gruppe Agentpooldienstkonten haben die Berechtigung, an der Nachrichtenwarteschlange für den jeweiligen Pool zu lauschen, um Arbeit zu empfangen. In den meisten Fällen sollten Sie mitglieder dieser Gruppe nicht verwalten müssen. Der Agent-Registrierungsprozess übernimmt dies für Sie. Das Dienstkonto, das Sie für den Agent (in der Regel Netzwerkdienst) angeben, wird automatisch hinzugefügt, wenn Sie den Agent registrieren.

Häufig gestellte Fragen

Wann werden die Agents wartung ausgeführt, wenn ich kein Wartungsfenster einplane?

Wenn kein Fenster geplant ist, führen die Agents in diesem Pool den Wartungsauftrag nicht aus.

Was ist ein Wartungsauftrag?

Sie können Agentpools so konfigurieren, dass veraltete Arbeitsverzeichnisse und Repositorys regelmäßig bereinigt werden. Dies sollte das Potenzial verringern, dass für die Agents nicht mehr der Speicherplatz verfügbar ist. Wartungsaufträge werden auf Projektsammlungs- oder Organisationsebene in den Einstellungen des Agentpools konfiguriert.

So konfigurieren Sie Wartungsauftragseinstellungen:

  1. Wählen Sie Azure DevOps, Organisationseinstellungen aus.

    Wählen Sie Organisationseinstellungen aus.

  2. Wählen Sie Agentpools aus.

    Wählen Sie die Registerkarte Agentpools aus.

  1. Wählen Sie Azure DevOps, Sammlungseinstellungen aus.

    Wählen Sie Sammlungseinstellungen aus.

  2. Wählen Sie Agentpools aus.

    Wählen Sie Agentpools aus.

  1. Wählen Sie Azure DevOps, Sammlungseinstellungen aus.

    Sammlungseinstellungen, 2019.

  2. Wählen Sie Agentpools aus.

    Wählen Sie Agentpools, 2019 aus.

  1. Navigieren Sie zu Ihrem Projekt, und wählen Sie Einstellungen (Zahnradsymbol) > Agent-Warteschlangen aus.

    Wählen Sie Einstellungen, Agent-Warteschlangen, 2018 aus.

  2. Wählen Sie Pools verwalten aus.

    Wählen Sie Pools verwalten, 2018 aus.

  1. Navigieren Sie zu Ihrem Projekt, und wählen Sie Einstellungen (Zahnradsymbol) > Agent-Warteschlangen aus.

    Wählen Sie Einstellungen, Agent-Warteschlangen, 2017 aus.

  2. Wählen Sie Pools verwalten aus.

    Wählen Sie Pools verwalten, 2017 aus.

  1. Navigieren Sie zu Ihrem Projekt, und wählen Sie Projekt verwalten (Zahnradsymbol) aus.

    Projekt verwalten, 2015.

  2. Wählen Sie Systemsteuerung aus.

    Wählen Sie Systemsteuerung, 2015 aus.

  3. Wählen Sie Agentpools aus.

    Wählen Sie Agentpools, 2015 aus.

Wählen Sie den gewünschten Pool und dann Einstellungen, um Wartungsauftragseinstellungen für diesen Agentpool zu konfigurieren.

Wichtig

Sie müssen über die Berechtigung Buildwarteschlangen verwalten verfügen, um Wartungsauftragseinstellungen zu konfigurieren. Wenn die Registerkarte "Einstellungen" oder "Wartungsverlauf" nicht angezeigt wird, verfügen Sie nicht über diese Berechtigung, die standardmäßig der Administratorrolle erteilt wird. Weitere Informationen finden Sie unter Sicherheit von Agentpools.

Wartungsauftragseinstellungen

Wartungsauftragseinstellungen für TFS

Konfigurieren Sie die gewünschten Einstellungen, und wählen Sie Speichern aus.

Wählen Sie Wartungsverlauf aus, um den Wartungsauftragsverlauf für den aktuellen Agentpool zu sehen. Sie können Protokolle herunterladen und überprüfen, um die Bereinigungsschritte und die durchgeführten Aktionen zu sehen.

Wartungsauftragsverlauf

Die Wartung erfolgt pro Agentpool und nicht pro Computer. Wenn Sie also über mehrere Agentpools auf einem einzelnen Computer verfügen, kann es trotzdem zu Speicherplatzproblemen führen.

Ich versuche, einen Projekt-Agent-Pool zu erstellen, der einen vorhandenen Organisations-Agentpool verwendet, aber die Steuerelemente sind abgeblendet. Warum?

Im Dialogfeld "Projekt-Agent-Pool erstellen" können Sie keinen vorhandenen Organisations-Agentpool verwenden, wenn bereits von einem anderen Projekt-Agentpool darauf verwiesen wird. Auf jeden Organisations-Agentpool kann nur von einem Projekt-Agentpool innerhalb einer bestimmten Projektsammlung verwiesen werden.

Ich kann keinen von Microsoft gehosteten Pool auswählen, und ich kann meinen Build nicht in die Warteschlange stellen. Wie kann ich dies korrigieren?

Bitten Sie den Besitzer Ihrer Azure DevOps Organisation, Ihnen die Berechtigung zur Verwendung des Pools zu erteilen. Weitere Informationen finden Sie unter Sicherheit von Agentpools.

Ich ben ben ben mehr gehostete Buildressourcen. Was kann ich tun?

A: Der Azure Pipelines-Pool stellt allen Azure DevOps organisationen jeden Monat in der Cloud gehostete Build-Agents und kostenlose Buildminuten zur Verfügung. Wenn Sie mehr von Microsoft gehostete Buildressourcen benötigen oder weitere Aufträge parallel ausführen müssen, haben Sie die folgenden Folgenden: