az repos policy build
Poznámka
Tento odkaz je součástí rozšíření azure-devops pro Azure CLI (verze 2.30.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az repos policy build . Přečtěte si další informace o rozšířeních.
Správa zásad sestavení
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az repos policy build create |
Vytvořte zásadu sestavení. |
Rozšíření | GA |
az repos policy build update |
Aktualizujte zásady sestavení. |
Rozšíření | GA |
az repos policy build create
Vytvořte zásadu sestavení.
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]
Povinné parametry
Bez ohledu na to, jestli by zásady měly být blokující, nebo ne.
Větev, u které by se tato zásada měla použít. Příklad: master.
ID definice sestavení
Zobrazovaný název této zásady sestavení pro identifikaci zásad. Příklad: "Zásady ruční fronty".
Bez ohledu na to, jestli je zásada povolená nebo ne.
Určuje, jestli chcete povolit pouze ruční frontu sestavení.
Fronta pouze při aktualizaci zdroje.
ID úložiště, pro které se má zásada použít.
Doba platnosti zásad (v minutách).
Volitelné parametry
Určuje způsob použití argumentu větve k použití zásady. Pokud je hodnota "přesná", zásada se použije ve větvi, která má přesnou shodu u argumentu --branch. Pokud je hodnota prefix, zásada se použije ve všech složkách větví, které odpovídají předponě poskytnuté argumentem --branch.
Automaticky rozpozná organizaci.
Adresa URL organizace Azure DevOps Výchozí organizaci můžete nakonfigurovat pomocí příkazu az devops configure -d organization=ORG_URL. Vyžaduje se, pokud není nakonfigurované jako výchozí nebo vyzvednuto prostřednictvím konfigurace Gitu. Příklad: https://dev.azure.com/MyOrganizationName/.
Cesty filtru, pro které se zásady použijí. Podporuje absolutní cesty, zástupné řady a více cest oddělených znakem ;. Příklad: /WebApp/Models/Data.cs, /WebApp/* nebo *.cs,/WebApp/Models/Data.cs; ClientApp/Models/Data.cs.
Název nebo ID projektu. Výchozí projekt můžete nakonfigurovat pomocí příkazu az devops configure -d project=NAME_OR_ID. Vyžaduje se, pokud není nakonfigurované jako výchozí nebo vyzvednuto prostřednictvím konfigurace Gitu.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az repos policy build update
Aktualizujte zásady sestavení.
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]
Povinné parametry
ID zásady.
Volitelné parametry
Bez ohledu na to, jestli by zásady měly být blokující, nebo ne.
Větev, u které by se tato zásada měla použít. Příklad: master.
Určuje způsob použití argumentu větve k použití zásady. Pokud je hodnota "přesná", zásada se použije ve větvi, která má přesnou shodu u argumentu --branch. Pokud je hodnota prefix, zásada se použije ve všech složkách větví, které odpovídají předponě poskytnuté argumentem --branch.
ID definice sestavení
Automaticky rozpozná organizaci.
Zobrazovaný název této zásady sestavení pro identifikaci zásad. Příklad: "Zásady ruční fronty".
Bez ohledu na to, jestli je zásada povolená nebo ne.
Určuje, jestli chcete povolit pouze ruční frontu sestavení.
Adresa URL organizace Azure DevOps Výchozí organizaci můžete nakonfigurovat pomocí příkazu az devops configure -d organization=ORG_URL. Vyžaduje se, pokud není nakonfigurované jako výchozí nebo vyzvednuto prostřednictvím konfigurace Gitu. Příklad: https://dev.azure.com/MyOrganizationName/.
Cesty filtru, pro které se zásady použijí. Podporuje absolutní cesty, zástupné řady a více cest oddělených znakem ;. Příklad: /WebApp/Models/Data.cs, /WebApp/* nebo *.cs,/WebApp/Models/Data.cs; ClientApp/Models/Data.cs.
Název nebo ID projektu. Výchozí projekt můžete nakonfigurovat pomocí příkazu az devops configure -d project=NAME_OR_ID. Vyžaduje se, pokud není nakonfigurované jako výchozí nebo vyzvednuto prostřednictvím konfigurace Gitu.
Fronta pouze při aktualizaci zdroje.
ID úložiště, pro které se má zásada použít.
Doba platnosti zásad (v minutách).
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.