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 | Stato |
---|---|---|---|
az repos policy build create |
Creare criteri di compilazione. |
Estensione | Disponibilità generale |
az repos policy build update |
Aggiornare i criteri di compilazione. |
Estensione | Disponibilità generale |
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.
Rilevare 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
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta 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.
Rilevare 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
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.