Freigeben über


az functionapp devops-pipeline

Note

Dieser Verweis ist Teil der erweiterung functionapp 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.

Azure Funktionsspezifische Integration 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 [--acquire-policy-token]
                                      [--allow-force-push {false, true}]
                                      [--change-reference]
                                      [--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.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--allow-force-push

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

Eigenschaft Wert
Zulässige Werte: false, true
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--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

Der 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