az repos policy build
Hinweis
Diese Referenz ist Teil der Azure-devops-Erweiterung für die Azure CLI (Version 2.30.0 oder höher). Die Erweiterung installiert automatisch, wenn Sie einen Az Repos-Richtlinienbuildbefehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen
Buildrichtlinie verwalten.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az repos policy build create |
Erstellen Sie eine Buildrichtlinie. |
Durchwahl | Allgemein verfügbar |
az repos policy build update |
Aktualisieren der Buildrichtlinie. |
Durchwahl | Allgemein verfügbar |
az repos policy build create
Erstellen Sie eine Buildrichtlinie.
az repos policy build create --blocking {false, true}
--branch
--build-definition-id
--display-name
--enabled {false, true}
--manual-queue-only {false, true}
--queue-on-source-update-only {false, true}
--repository-id
--valid-duration
[--branch-match-type {exact, prefix}]
[--detect {false, true}]
[--org]
[--path-filter]
[--project]
Erforderliche Parameter
Gibt an, ob die Richtlinie blockiert werden soll.
Verzweigung, auf die diese Richtlinie angewendet werden soll. Beispiel: Master.
Builddefinitions-ID.
Anzeigename für diese Buildrichtlinie, um die Richtlinie zu identifizieren. Beispiel: "Manuelle Warteschlangenrichtlinie".
Gibt an, ob die Richtlinie aktiviert ist.
Gibt an, ob nur die manuelle Warteschlange für Builds zulässig ist.
Warteschlange nur beim Quellupdate.
ID des Repositorys, auf das die Richtlinie angewendet werden soll.
Gültigkeitsdauer der Richtlinie (in Minuten).
Optionale Parameter
Bestimmt, wie das Branch-Argument verwendet wird, um eine Richtlinie anzuwenden. Wenn der Wert "exact" ist, wird die Richtlinie auf eine Verzweigung angewendet, die eine genaue Übereinstimmung für das Argument "-branch" aufweist. Wenn der Wert "Präfix" ist, wird die Richtlinie auf alle Verzweigungsordner angewendet, die dem präfix entsprechen, das vom Argument "-branch" bereitgestellt wird.
Organisation automatisch erkennen.
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“ übernommen. Beispiel: https://dev.azure.com/MyOrganizationName/
Filterpfade, auf die die Richtlinie angewendet wird. Unterstützt absolute Pfade, Wild Karte s und mehrere Durch ';' getrennte Pfade. Beispiel: /WebApp/Models/Data.cs, /WebApp/* oder *.cs,/WebApp/Models/Data.cs; ClientApp/Models/Data.cs.
Name oder ID des Projekts. Sie können das Standardprojekt mit az devops configure -d project=NAME_OR_ID konfigurieren. Erforderlich, wenn sie nicht als Standard konfiguriert oder über die Git-Konfiguration verwendet werden.
Globale Parameter
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 repos policy build update
Aktualisieren der Buildrichtlinie.
az repos policy build update --id
[--blocking {false, true}]
[--branch]
[--branch-match-type {exact, prefix}]
[--build-definition-id]
[--detect {false, true}]
[--display-name]
[--enabled {false, true}]
[--manual-queue-only {false, true}]
[--org]
[--path-filter]
[--project]
[--queue-on-source-update-only {false, true}]
[--repository-id]
[--valid-duration]
Erforderliche Parameter
ID der Richtlinie.
Optionale Parameter
Gibt an, ob die Richtlinie blockiert werden soll.
Verzweigung, auf die diese Richtlinie angewendet werden soll. Beispiel: Master.
Bestimmt, wie das Branch-Argument verwendet wird, um eine Richtlinie anzuwenden. Wenn der Wert "exact" ist, wird die Richtlinie auf eine Verzweigung angewendet, die eine genaue Übereinstimmung für das Argument "-branch" aufweist. Wenn der Wert "Präfix" ist, wird die Richtlinie auf alle Verzweigungsordner angewendet, die dem präfix entsprechen, das vom Argument "-branch" bereitgestellt wird.
Builddefinitions-ID.
Organisation automatisch erkennen.
Anzeigename für diese Buildrichtlinie, um die Richtlinie zu identifizieren. Beispiel: "Manuelle Warteschlangenrichtlinie".
Gibt an, ob die Richtlinie aktiviert ist.
Gibt an, ob nur die manuelle Warteschlange für Builds zulässig ist.
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“ übernommen. Beispiel: https://dev.azure.com/MyOrganizationName/
Filterpfade, auf die die Richtlinie angewendet wird. Unterstützt absolute Pfade, Wild Karte s und mehrere Durch ';' getrennte Pfade. Beispiel: /WebApp/Models/Data.cs, /WebApp/* oder *.cs,/WebApp/Models/Data.cs; ClientApp/Models/Data.cs.
Name oder ID des Projekts. Sie können das Standardprojekt mit az devops configure -d project=NAME_OR_ID konfigurieren. Erforderlich, wenn sie nicht als Standard konfiguriert oder über die Git-Konfiguration verwendet werden.
Warteschlange nur beim Quellupdate.
ID des Repositorys, auf das die Richtlinie angewendet werden soll.
Gültigkeitsdauer der Richtlinie (in Minuten).
Globale Parameter
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.