Freigeben über


Hochladen von Pipelineaufgaben in Azure DevOps

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Laden Sie benutzerdefinierte oder sofort einsatzbereite Pipelineaufgaben in Ihre Azure DevOps-Organisation oder Azure DevOps Server-Projektsammlung hoch, indem Sie die Node CLI für Azure DevOps (tfx-cli) verwenden.

Wichtig

Wenn Sie vordefinierte Aufgaben in eine Azure DevOps Server-Instanz hochladen, werden einige Aufgabenfunktionen möglicherweise aufgrund der Agentversion oder durch fehlende Unterstützung auf der Serverseite nicht unterstützt.

Weitere Informationen über tfx-cli finden Sie im Node CLI für Azure DevOps auf GitHub.

Voraussetzungen

Kategorie Anforderungen
Erlaubnisse Berechtigung zum Aktualisieren der Organisation (Azure DevOps Services) oder Der Projektsammlung (Azure DevOps Server).
Token Ein persönliches Zugriffstoken (PAT) mit dem Bereich Umgebung (Lesen und Verwalten).
Werkzeuge Neueste Version von Node.js und tfx-cli global installiert: npm install -g tfx-cli

Anmelden mit tfx-cli

Melden Sie sich mit tfx-cli bei Azure DevOps an, bevor Sie Aufgaben hochladen. Weitere Authentifizierungsoptionen finden Sie unter plattformübergreifende CLI-Authentifizierung für Azure DevOps.

Führen Sie den folgenden Befehl aus, und stellen Sie die Dienst-URL und pat bereit, wenn Sie dazu aufgefordert werden:

tfx login

Verwenden Sie die Dienst-URL, die Ihrer Umgebung entspricht:

Umwelt URL-Format
Azure DevOps Services https://dev.azure.com/{organization}
Azure DevOps Server http://{server}:{port}/DefaultCollection

Hochladen von Aufgaben

Tipp

Wenn Sie die vordefinierten Pipelineaufgaben aktualisieren müssen, können Sie das Repository "azure-pipelines-tasks" klonen. Erstellen Sie dann die erforderlichen Aufgaben, indem Sie der Richtlinie folgen – wie Aufgaben erstellt werden.

Hochladen einer Aufgabe mithilfe von tfx-cli:

tfx build tasks upload --task-path <PATH_TO_TASK>

Anmerkung

PATH_TO_TASK ist der Pfad zum Ordner mit der kompilierten Aufgabe. Weitere Informationen zur Verwendung von tfx-cli finden Sie in der Node CLI for Azure DevOps-Dokumentation.