Partager via


az functionapp devops-pipeline

Note

Cette référence fait partie de l’extension functionapp pour Azure CLI (version 2.0.46 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az functionapp devops-pipeline. Apprenez-en davantage sur les extensions.

Intégration spécifique d’Azure Function à Azure DevOps. Visitez https://aka.ms/functions-azure-devops pour plus d’informations.

Commandes

Nom Description Type État
az functionapp devops-pipeline create

Créez un pipeline Azure DevOps pour une application de fonction.

Extension GA

az functionapp devops-pipeline create

Créez un pipeline Azure DevOps pour une application de fonction.

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]

Exemples

créez un pipeline Azure dans une application de fonction.

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

créez un pipeline Azure à partir d’un référentiel d’applications de fonction Github.

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

créer un pipeline Azure avec une organisation et un projet Azure DevOps spécifiques

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

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--allow-force-push

Si le référentiel Azure DevOps n’est pas propre, doit-il remplacer le contenu distant ?

Propriété Valeur
Valeurs acceptées: false, true
--functionapp-name

Nom de l’application de fonction Azure que vous souhaitez utiliser.

--github-pat

Jeton d’accès personnel Github pour la création d’un pipeline à partir du dépôt Github.

--github-repository

Nom complet de votre dépôt Github (par exemple, Azure/azure-cli).

--organization-name

Nom de l’organisation Azure DevOps que vous souhaitez utiliser.

--overwrite-yaml

Si vous disposez d’un yaml existant, devez-vous le remplacer ?

Propriété Valeur
Valeurs acceptées: false, true
--project-name

Nom du projet Azure DevOps que vous souhaitez utiliser.

--repository-name

Nom du dépôt Azure DevOps que vous souhaitez utiliser.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False