az functionapp devops-pipeline
Note
Questo riferimento fa parte dell'estensione functionapp per l'interfaccia della riga di comando di Azure (versione 2.0.46 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az functionapp devops-pipeline. Altre informazioni sulle estensioni.
Integrazione specifica della funzione di Azure con Azure DevOps. Per altre informazioni, visitare https://aka.ms/functions-azure-devops.
Comandi
| Nome | Descrizione | Tipo | Status |
|---|---|---|---|
| az functionapp devops-pipeline create |
Creare una pipeline di Azure DevOps per un'app per le funzioni. |
Extension | GA |
az functionapp devops-pipeline create
Creare una pipeline di Azure DevOps per un'app per le funzioni.
az functionapp devops-pipeline create [--allow-force-push {false, true}]
[--functionapp-name]
[--github-pat]
[--github-repository]
[--organization-name]
[--overwrite-yaml {false, true}]
[--project-name]
[--repository-name]
Esempio
creare una pipeline di Azure in un'app per le funzioni.
az functionapp devops-pipeline create --functionapp-name FunctionApp
creare una pipeline di Azure da un repository di app per le funzioni Github.
az functionapp devops-pipeline create --github-repository GithubOrganization/GithubRepository --github-pat GithubPersonalAccessToken
creare una pipeline di Azure con un'organizzazione e un progetto di Azure DevOps specifici
az functionapp devops-pipeline create --organization-name AzureDevOpsOrganization --project-name AzureDevOpsProject
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Se il repository Di Azure DevOps non è pulito, deve sovrascrivere il contenuto remoto?
| Proprietà | Valore |
|---|---|
| Valori accettati: | false, true |
Nome dell'app per le funzioni di Azure da usare.
Token di accesso personale github per la creazione della pipeline dal repository Github.
Nome completo del repository Github, ad esempio Azure/azure-cli.
Nome dell'organizzazione Azure DevOps che si vuole usare.
Se si dispone di un yaml esistente, deve essere sovrascritto?
| Proprietà | Valore |
|---|---|
| Valori accettati: | false, true |
Nome del progetto Azure DevOps che si vuole usare.
Nome del repository Azure DevOps che si vuole usare.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |