az repos policy build
Nota
Questo riferimento fa parte dell'estensione azure-devops per l'interfaccia della riga di comando di Azure (versione 2.30.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az repos policy build. Altre informazioni sulle estensioni.
Gestire i criteri di compilazione.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az repos policy build create |
Creare criteri di compilazione. |
Estensione | GA |
az repos policy build update |
Aggiornare i criteri di compilazione. |
Estensione | GA |
az repos policy build create
Creare criteri di compilazione.
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]
Parametri necessari
Indica se il criterio deve essere bloccato o meno.
Ramo in cui applicare questo criterio. Ad esempio: master.
ID definizione di compilazione.
Nome visualizzato per questo criterio di compilazione per identificare i criteri. Ad esempio: 'Manual queue policy'.
Indica se il criterio è abilitato o meno.
Indica se consentire solo la coda manuale di compilazioni.
Coda solo all'aggiornamento dell'origine.
ID del repository in cui applicare i criteri.
Durata della validità dei criteri (in minuti).
Parametri facoltativi
Determina la modalità di utilizzo dell'argomento del ramo per applicare un criterio. Se il valore è "esatto", i criteri verranno applicati a un ramo che ha una corrispondenza esatta nell'argomento --branch. Se il valore è "prefisso", il criterio viene applicato in tutte le cartelle di rami che corrispondono al prefisso fornito dall'argomento --branch.
Riconoscere automaticamente l'organizzazione.
URL dell'organizzazione di Azure DevOps. È possibile configurare l'organizzazione predefinita usando az devops configure -d organization=ORG_URL. Obbligatorio se non è configurato come predefinito o selezionato tramite git config. Esempio: https://dev.azure.com/MyOrganizationName/.
Filtrare i percorsi in cui vengono applicati i criteri. Supporta percorsi assoluti, caratteri jolly e più percorsi separati da ';'. Esempio: /WebApp/Models/Data.cs, /WebApp/* o *.cs,/WebApp/Models/Data.cs; ClientApp/Models/Data.cs.
Nome o ID del progetto. È possibile configurare il progetto predefinito usando az devops configure -d project=NAME_OR_ID. Obbligatorio se non è configurato come predefinito o selezionato tramite git config.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az repos policy build update
Aggiornare i criteri di compilazione.
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]
Parametri necessari
ID del criterio.
Parametri facoltativi
Indica se il criterio deve essere bloccato o meno.
Ramo in cui applicare questo criterio. Ad esempio: master.
Determina la modalità di utilizzo dell'argomento del ramo per applicare un criterio. Se il valore è "esatto", i criteri verranno applicati a un ramo che ha una corrispondenza esatta nell'argomento --branch. Se il valore è "prefisso", il criterio viene applicato in tutte le cartelle di rami che corrispondono al prefisso fornito dall'argomento --branch.
ID definizione di compilazione.
Riconoscere automaticamente l'organizzazione.
Nome visualizzato per questo criterio di compilazione per identificare i criteri. Ad esempio: 'Manual queue policy'.
Indica se il criterio è abilitato o meno.
Indica se consentire solo la coda manuale di compilazioni.
URL dell'organizzazione di Azure DevOps. È possibile configurare l'organizzazione predefinita usando az devops configure -d organization=ORG_URL. Obbligatorio se non è configurato come predefinito o selezionato tramite git config. Esempio: https://dev.azure.com/MyOrganizationName/.
Filtrare i percorsi in cui vengono applicati i criteri. Supporta percorsi assoluti, caratteri jolly e più percorsi separati da ';'. Esempio: /WebApp/Models/Data.cs, /WebApp/* o *.cs,/WebApp/Models/Data.cs; ClientApp/Models/Data.cs.
Nome o ID del progetto. È possibile configurare il progetto predefinito usando az devops configure -d project=NAME_OR_ID. Obbligatorio se non è configurato come predefinito o selezionato tramite git config.
Coda solo all'aggiornamento dell'origine.
ID del repository in cui applicare i criteri.
Durata della validità dei criteri (in minuti).
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.