Condividi tramite


az functionapp devops-pipeline

Note

This reference is part of the functionapp extension for the Azure CLI (version 2.0.46 or higher). L'estensione installerà automaticamente la prima volta che si esegue un comando az functionapp devops-pipeline. Learn more about extensions.

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--allow-force-push

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

Proprietà Valore
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?

Proprietà Valore
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

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False