Freigeben über


az functionapp devops-pipeline

Note

Diese Referenz ist Teil der Functionapp-Erweiterung für die Azure CLI (Version 2.0.46 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie ein az functionapp devops-pipeline Befehl ausführen. Erfahren Sie mehr über Erweiterungen.

Spezifische Integration von Azure-Funktionen in Azure DevOps. Weitere Informationen finden Sie unter https://aka.ms/functions-azure-devops.

Befehle

Name Beschreibung Typ Status
az functionapp devops-pipeline create

Erstellen Sie eine Azure DevOps-Pipeline für eine Funktions-App.

Extension GA

az functionapp devops-pipeline create

Erstellen Sie eine Azure DevOps-Pipeline für eine Funktions-App.

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]

Beispiele

erstellen Sie eine Azure-Pipeline zu einer Funktions-App.

az functionapp devops-pipeline create --functionapp-name FunctionApp

Erstellen Sie eine Azure-Pipeline aus einem Github-Funktions-App-Repository.

az functionapp devops-pipeline create --github-repository GithubOrganization/GithubRepository --github-pat GithubPersonalAccessToken

Erstellen einer Azure-Pipeline mit spezifischer Azure DevOps-Organisation und -Projekt

az functionapp devops-pipeline create --organization-name AzureDevOpsOrganization --project-name AzureDevOpsProject

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--allow-force-push

Wenn das Azure DevOps-Repository nicht sauber ist, sollten Remoteinhalte überschrieben werden?

Eigenschaft Wert
Zulässige Werte: false, true
--functionapp-name

Name der Azure-Funktions-App, die Sie verwenden möchten.

--github-pat

Github personal access token for creating pipeline from Github repository.

--github-repository

Vollständiger Name Ihres Github-Repositorys (z. B. Azure/azure-cli).

--organization-name

Name der Azure DevOps-Organisation, die Sie verwenden möchten.

--overwrite-yaml

Wenn Sie über ein vorhandenes Yaml verfügen, sollten sie überschrieben werden?

Eigenschaft Wert
Zulässige Werte: false, true
--project-name

Name des Azure DevOps-Projekts, das Sie verwenden möchten.

--repository-name

Name des Azure DevOps-Repositorys, das Sie verwenden möchten.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False