az pipelines
Verwalten von Azure Pipelines
Diese Befehlsgruppe ist Teil der Azure-devops-Erweiterung.
Befehle
| az pipelines agent |
Verwalten von Agents |
| az pipelines agent list |
Rufen Sie eine Liste der Agents in einem Pool ab. |
| az pipelines agent show |
Anzeigen von Agentdetails. |
| az pipelines build |
Verwalten von Builds |
| az pipelines build definition |
Verwalten von Builddefinitionen |
| az pipelines build definition list |
Listenbuilddefinitionen. |
| az pipelines build definition show |
Rufen Sie die Details einer Builddefinition ab. |
| az pipelines build list |
Listenbuildergebnisse. |
| az pipelines build queue |
Anforderung (Warteschlange) eines Builds. |
| az pipelines build show |
Rufen Sie die Details eines Builds ab. |
| az pipelines build tag |
Verwalten von Buildtags |
| az pipelines build tag add |
Fügen Sie Tag(n) für einen Build hinzu. |
| az pipelines build tag delete |
Löschen eines Buildtags |
| az pipelines build tag list |
Abrufen von Tags für einen Build. |
| az pipelines create |
Erstellen Sie eine neue Azure-Pipeline (YAML-basiert). |
| az pipelines delete |
Löschen einer Pipeline. |
| az pipelines folder |
Verwalten von Ordnern zum Organisieren von Pipelines |
| az pipelines folder create |
Erstellen Sie einen Ordner. |
| az pipelines folder delete |
Löschen eines Ordners. |
| az pipelines folder list |
Alle Ordner auflisten. |
| az pipelines folder update |
Aktualisieren eines Ordnernamens oder einer Beschreibung. |
| az pipelines list |
Listenpipelinen. |
| az pipelines pool |
Verwalten von Agentpools |
| az pipelines pool list |
Agentpools auflisten. |
| az pipelines pool show |
Anzeigen von Agentpooldetails. |
| az pipelines queue |
Verwalten von Agent-Warteschlangen |
| az pipelines queue list |
Listen-Agent-Warteschlangen. |
| az pipelines queue show |
Details der Agentwarteschlange anzeigen. |
| az pipelines release |
Verwalten von Releases |
| az pipelines release create |
Anfordern (Erstellen) einer Version. |
| az pipelines release definition |
Verwalten von Releasedefinitionen |
| az pipelines release definition list |
Listenfreigabedefinitionen. |
| az pipelines release definition show |
Rufen Sie die Details einer Releasedefinition ab. |
| az pipelines release list |
Ergebnisse der Veröffentlichung auflisten. |
| az pipelines release show |
Rufen Sie die Details einer Version ab. |
| az pipelines run |
Warteschlange (Ausführen) einer Pipeline. |
| az pipelines runs |
Verwalten von Pipelineausführungen |
| az pipelines runs artifact |
Verwalten der Artefakte von Pipelineausführungen |
| az pipelines runs artifact download |
Laden Sie ein Pipelineartefakt herunter. |
| az pipelines runs artifact list |
Listenartefakte, die einer Ausführung zugeordnet sind. |
| az pipelines runs artifact upload |
Laden Sie ein Pipelineartefakt hoch. |
| az pipelines runs list |
Listet die Pipeline in einem Projekt auf. |
| az pipelines runs show |
Details einer Pipelineausführung anzeigen. |
| az pipelines runs tag |
Verwalten der Tags von Pipelineausführungen |
| az pipelines runs tag add |
Fügen Sie Tag(n) für eine Pipelineausführung hinzu. |
| az pipelines runs tag delete |
Löschen eines Pipelineausführungstags. |
| az pipelines runs tag list |
Abrufen von Tags für eine Pipelineausführung. |
| az pipelines show |
Rufen Sie die Details einer Pipeline ab. |
| az pipelines update |
Aktualisieren einer Pipeline. |
| az pipelines variable |
Verwalten von Pipelinevariablen. |
| az pipelines variable create |
Fügen Sie einer Pipeline eine Variable hinzu. |
| az pipelines variable delete |
Löschen sie eine Variable aus der Pipeline. |
| az pipelines variable list |
Listet die Variablen in einer Pipeline auf. |
| az pipelines variable update |
Aktualisieren einer Variablen in einer Pipeline |
| az pipelines variable-group |
Verwalten von Variablengruppen |
| az pipelines variable-group create |
Erstellen Sie eine Variablegruppe. |
| az pipelines variable-group delete |
Löschen einer Variablengruppe. |
| az pipelines variable-group list |
Listenvariablengruppen. |
| az pipelines variable-group show |
Anzeigen von Variablengruppendetails. |
| az pipelines variable-group update |
Aktualisieren einer Variablengruppe |
| az pipelines variable-group variable |
Verwalten von Variablen in einer Variablengruppe |
| az pipelines variable-group variable create |
Fügen Sie einer Variablengruppe eine Variable hinzu. |
| az pipelines variable-group variable delete |
Löschen sie eine Variable aus der Variablengruppe. |
| az pipelines variable-group variable list |
Listet die Variablen in einer Variablengruppe auf. |
| az pipelines variable-group variable update |
Aktualisieren einer Variablen in einer Variablengruppe |
az pipelines create
Erstellen Sie eine neue Azure-Pipeline (YAML basiert).
az pipelines create --name
[--branch]
[--description]
[--detect {false, true}]
[--folder-path]
[--org]
[--project]
[--queue-id]
[--repository]
[--repository-type {github, tfsgit}]
[--service-connection]
[--skip-first-run {false, true}]
[--yaml-path]
Beispiele
Erstellen einer Azure-Pipeline aus dem Kontext des lokalen Auscheck-Repositorys
Repository name/url (--repository), type (--repository-type) and branch name (--branch) will be detected from the local git repository
az pipelines create --name 'ContosoBuild' --description 'Pipeline for contoso project'
Erstellen einer Azure-Pipeline für ein auf Github gehostetes Repository mithilfe der Klon-URL
az pipelines create --name 'ContosoBuild' --description 'Pipeline for contoso project'
--repository https://github.com/SampleOrg/SampleRepo --branch master
Erstellen einer Azure-Pipeline für ein Repository, das in Github-Organisation SampleOrg gehostet wird, Repositoryname SampleRepo
az pipelines create --name 'ContosoBuild' --description 'Pipeline for contoso project'
--repository SampleOrg/SampleRepoName --branch master --repository-type github
Erstellen einer Azure-Pipeline für ein Repository, das in einem Azure Repo im selben Projekt gehostet wird
az pipelines create --name 'ContosoBuild' --description 'Pipeline for contoso project'
--repository SampleRepoName --branch master --repository-type tfsgit
Erstellen einer Azure-Pipeline für ein Repository mit dem bereits in das Repository eingecheckten Pipeline-Yaml
Service connection required for non Azure Repos can be optionally provided in the command to run it non interatively
az pipelines create --name 'ContosoBuild' --description 'Pipeline for contoso project'
--repository https://github.com/SampleOrg/SampleRepo --branch master --yml-path azure-pipelines.yml [--service-connection SERVICE_CONNECTION]
Erforderliche Parameter
Name der neuen Pipeline.
Optionale Parameter
Verzweigungsname, für den die Pipeline konfiguriert wird. Wenn sie nicht angegeben wird, wird sie automatisch aus dem lokalen Repository erkannt.
Beschreibung für die neue Pipeline.
Organisation automatisch erkennen.
Pfad des Ordners, in dem die Pipeline erstellt werden muss. Standard ist Stammordner. z. B. "user1/test_pipelines".
Url der Azure DevOps-Organisation. Sie können die Standardorganisation mithilfe von az devops configure -d organization=ORG_URL konfigurieren. Erforderlich, wenn sie nicht als Standard konfiguriert oder über die Git-Konfiguration aufgenommen wurde. Beispiel: https://dev.azure.com/MyOrganizationName/.
Name oder ID des Projekts. Sie können das Standardprojekt mithilfe von az devops configure -d project=NAME_OR_ID konfigurieren. Erforderlich, wenn sie nicht als Standard konfiguriert oder über die Git-Konfiguration aufgenommen wurde.
ID der Warteschlange in den verfügbaren Agentpools. Wird automatisch erkannt, falls nicht angegeben.
Repository, für das die Pipeline konfiguriert werden muss. Kann die Klon-URL des Git-Repositorys oder des Repositorys für einen Azure Repos oder Owner/RepoName im Fall des GitHub-Repositorys klonen. Wenn es nicht angegeben wird, wird es automatisch aus der Remote-URL des lokalen Git-Repositorys erkannt. Wenn der Name anstelle der URL erwähnt wird, ist auch das Argument "-repository-type" erforderlich.
Typ des Repositorys. Wenn sie nicht angegeben wird, wird sie automatisch von der Remote-URL des lokalen Repositorys erkannt. 'tfsgit' für Azure Repos, 'github' für GitHub-Repository.
Id der Dienstverbindung, die für das Repository für GitHub-Repository erstellt wurde. Verwenden Sie befehl az devops service-endpoint -h zum Erstellen/Eintrag service_connections. Für Azure Repos nicht erforderlich.
Geben Sie dieses Flag an, um zu verhindern, dass die erste Ausführung durch den Befehl ausgelöst wird. Befehl gibt eine Pipeline zurück, wenn die Ausführung übersprungen wird, andernfalls wird eine Pipelineausführung ausgegeben.
Pfad der Pipelines yaml-Datei im Repo (wenn yaml bereits im Repo vorhanden ist).
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az pipelines delete
Löschen sie eine Pipeline.
az pipelines delete --id
[--detect {false, true}]
[--org]
[--project]
[--yes]
Erforderliche Parameter
Die ID der Pipeline.
Optionale Parameter
Die Organisation wird automatisch erkannt.
Azure DevOps-Organisations-URL. Sie können die Standardorganisation mithilfe von az devops configure -d organization=ORG_URL konfigurieren. Erforderlich, wenn nicht als Standard konfiguriert oder über git config aufgenommen wurde. Beispiel: https://dev.azure.com/MyOrganizationName/.
Name oder ID des Projekts. Sie können das Standardprojekt mithilfe von az devops configure -d project=NAME_OR_ID konfigurieren. Erforderlich, wenn nicht als Standard konfiguriert oder über git config aufgenommen wurde.
Nicht zur Bestätigung auffordern
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az pipelines list
Listenpipelinen.
az pipelines list [--detect {false, true}]
[--folder-path]
[--name]
[--org]
[--project]
[--query-order {ModifiedAsc, ModifiedDesc, NameAsc, NameDesc, None}]
[--repository]
[--repository-type {bitbucket, git, github, githubenterprise, svn, tfsgit, tfsversioncontrol}]
[--top]
Optionale Parameter
Die Organisation wird automatisch erkannt.
Wenn angegeben, filtern Sie nach Definitionen unter diesem Ordner.
Beschränken Sie Ergebnisse auf Pipelines mit diesem Namen oder beginnen Sie mit diesem Namen. Beispiele: "FabCI" oder "Fab*".
Azure DevOps-Organisations-URL. Sie können die Standardorganisation mithilfe von az devops configure -d organization=ORG_URL konfigurieren. Erforderlich, wenn nicht als Standard konfiguriert oder über git config aufgenommen wurde. Beispiel: https://dev.azure.com/MyOrganizationName/.
Name oder ID des Projekts. Sie können das Standardprojekt mithilfe von az devops configure -d project=NAME_OR_ID konfigurieren. Erforderlich, wenn nicht als Standard konfiguriert oder über git config aufgenommen wurde.
Reihenfolge der Ergebnisse.
Beschränken Sie Ergebnisse auf Pipelines, die diesem Repository zugeordnet sind.
Beschränken Sie Ergebnisse auf Pipelines, die diesem Repositorytyp zugeordnet sind. Es ist obligatorisch, das Argument "Repository" zusammen mit diesem Argument zu übergeben.
Maximale Anzahl von Pipelines, die listet werden sollen.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az pipelines run
Warteschlange (Ausführen) einer Pipeline.
az pipelines run [--branch]
[--commit-id]
[--detect {false, true}]
[--folder-path]
[--id]
[--name]
[--open]
[--org]
[--parameters]
[--project]
[--variables]
Optionale Parameter
Name der Verzweigung, auf der die Pipeline ausgeführt wird, muss in die Warteschlange gestellt werden. Beispiel: refs/heads/master or refs/pull/1/merge or refs/tags/tag.
Commit-ID, auf der die Pipeline ausgeführt wird, muss in die Warteschlange gestellt werden.
Die Organisation wird automatisch erkannt.
Ordnerpfad der Pipeline. Standard ist Der Stammebenenordner.
ID der Pipeline zur Warteschlange. Erforderlich, wenn --Name nicht angegeben wird.
Name der Pipeline für die Warteschlange. Ignoriert, wenn --id angegeben wird.
Öffnen Sie die Pipelineergebnisseseite im Webbrowser.
Azure DevOps-Organisations-URL. Sie können die Standardorganisation mithilfe von az devops configure -d organization=ORG_URL konfigurieren. Erforderlich, wenn nicht als Standard konfiguriert oder über git config aufgenommen wurde. Beispiel: https://dev.azure.com/MyOrganizationName/.
Leerzeichen getrennte "name=value"-Paare für die Parameter, die Sie festlegen möchten.
Name oder ID des Projekts. Sie können das Standardprojekt mithilfe von az devops configure -d project=NAME_OR_ID konfigurieren. Erforderlich, wenn nicht als Standard konfiguriert oder über git config aufgenommen wurde.
Leerzeichen getrennte "name=value"-Paare für die Variablen, die Sie festlegen möchten.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az pipelines show
Rufen Sie die Details einer Pipeline ab.
az pipelines show [--detect {false, true}]
[--folder-path]
[--id]
[--name]
[--open]
[--org]
[--project]
Optionale Parameter
Die Organisation wird automatisch erkannt.
Ordnerpfad der Pipeline. Standard ist Der Stammebenenordner.
Die ID der Pipeline.
Name der Pipeline. Ignoriert, wenn --id angegeben wird.
Öffnen Sie die Pipelinezusammenfassungsseite im Webbrowser.
Azure DevOps-Organisations-URL. Sie können die Standardorganisation mithilfe von az devops configure -d organization=ORG_URL konfigurieren. Erforderlich, wenn nicht als Standard konfiguriert oder über git config aufgenommen wurde. Beispiel: https://dev.azure.com/MyOrganizationName/.
Name oder ID des Projekts. Sie können das Standardprojekt mithilfe von az devops configure -d project=NAME_OR_ID konfigurieren. Erforderlich, wenn nicht als Standard konfiguriert oder über git config aufgenommen wurde.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az pipelines update
Aktualisieren einer Pipeline.
az pipelines update --id
[--branch]
[--description]
[--detect {false, true}]
[--new-folder-path]
[--new-name]
[--org]
[--project]
[--queue-id]
[--yaml-path]
Erforderliche Parameter
Id der Pipeline, die aktualisiert werden soll.
Optionale Parameter
Verzweigungsname, für den die Pipeline konfiguriert wird.
Neue Beschreibung für die Pipeline.
Die Organisation wird automatisch erkannt.
Neuer vollständiger Pfad des Ordners, um die Pipeline zu verschieben. z. B. "user1/production_pipelines".
Neuer aktualisierter Name der Pipeline.
Azure DevOps-Organisations-URL. Sie können die Standardorganisation mithilfe von az devops configure -d organization=ORG_URL konfigurieren. Erforderlich, wenn nicht als Standard konfiguriert oder über git config aufgenommen wurde. Beispiel: https://dev.azure.com/MyOrganizationName/.
Name oder ID des Projekts. Sie können das Standardprojekt mithilfe von az devops configure -d project=NAME_OR_ID konfigurieren. Erforderlich, wenn nicht als Standard konfiguriert oder über git config aufgenommen wurde.
Warteschlangen-ID des Agentpools, in dem die Pipeline ausgeführt werden muss.
Pfad der Pipelines yaml-Datei im Repo.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für