Note
This reference is part of the functionapp extension for the Azure CLI (version 2.0.46 or higher). The extension will automatically install the first time you run an az functionapp devops-pipeline command. Learn more about extensions.
Azure Function specific integration with Azure DevOps. Please visit https://aka.ms/functions-azure-devops for more information.
Commands az functionapp devops-pipeline createCreate an Azure DevOps pipeline for a function 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]
Examples
create an Azure Pipeline to a function app.
az functionapp devops-pipeline create --functionapp-name FunctionApp
create an Azure Pipeline from a Github function app repository.
az functionapp devops-pipeline create --github-repository GithubOrganization/GithubRepository --github-pat GithubPersonalAccessToken
create an Azure Pipeline with specific Azure DevOps organization and project
az functionapp devops-pipeline create --organization-name AzureDevOpsOrganization --project-name AzureDevOpsProject
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
If Azure DevOps repository is not clean, should it overwrite remote content?
Property Value Accepted values: false, trueName of the Azure function app that you want to use.
Github personal access token for creating pipeline from Github repository.
Fullname of your Github repository (e.g. Azure/azure-cli).
Name of the Azure DevOps organization that you want to use.
If you have an existing yaml, should it be overwritten?
Property Value Accepted values: false, trueName of the Azure DevOps project that you want to use.
Name of the Azure DevOps repository that you want to use.
Global ParametersIncrease logging verbosity to show all debug logs.
Property Value Default value: FalseShow this help message and exit.
Only show errors, suppressing warnings.
Property Value Default value: FalseOutput format.
Property Value Default value: json Accepted values: json, jsonc, none, table, tsv, yaml, yamlcJMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property Value Default value: FalseRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4