az functionapp devops-pipeline

Nota

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, vedere https://aka.ms/functions-azure-devops.

Comandi

Nome Descrizione Tipo Stato
az functionapp devops-pipeline create

Creare una pipeline di Azure DevOps per un'app per le funzioni.

Estensione Disponibilità generale

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

--allow-force-push

Se il repository Di Azure DevOps non è pulito, deve sovrascrivere il contenuto remoto?

valori accettati: false, true
--functionapp-name

Nome dell'app per le funzioni di Azure da usare.

--github-pat

Token di accesso personale github per la creazione della pipeline dal repository Github.

--github-repository

Nome completo del repository Github, ad esempio Azure/azure-cli.

--organization-name

Nome dell'organizzazione Azure DevOps che si vuole usare.

--overwrite-yaml

Se si dispone di un yaml esistente, deve essere sovrascritto?

valori accettati: false, true
--project-name

Nome del progetto Azure DevOps che si vuole usare.

--repository-name

Nome del repository Azure DevOps che si vuole usare.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.