Compartilhar via


az functionapp devops-pipeline

Note

Essa referência faz parte da extensão functionapp para o CLI do Azure (versão 2.0.46 ou superior). A extensão instalará automaticamente na primeira vez que você executar um comando az functionapp devops-pipeline. Saiba mais sobre extensões.

Azure Integração específica da função com Azure DevOps. Visite https://aka.ms/functions-azure-devops para obter mais informações.

Comandos

Nome Description Tipo Status
az functionapp devops-pipeline create

Crie um pipeline Azure DevOps para um aplicativo de funções.

Extension GA

az functionapp devops-pipeline create

Crie um pipeline Azure DevOps para um aplicativo de funções.

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]

Exemplos

crie um pipeline Azure para um aplicativo de funções.

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

crie um Azure Pipeline a partir de um repositório de aplicativos de funções do Github.

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

criar um pipeline de Azure com Azure DevOps e projeto específicos

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

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--acquire-policy-token

Adquirir um token Azure Policy automaticamente para essa operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--allow-force-push

Se Azure DevOps repositório não estiver limpo, ele deverá substituir o conteúdo remoto?

Propriedade Valor
Valores aceitos: false, true
--change-reference

A ID de referência de alteração relacionada para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--functionapp-name

Nome do aplicativo de funções Azure que você deseja usar.

--github-pat

Token de acesso pessoal do Github para criar pipeline do repositório Github.

--github-repository

Nome completo do repositório github (por exemplo, Azure/azure-cli).

--organization-name

Nome da organização Azure DevOps que você deseja usar.

--overwrite-yaml

Se você tem um yaml existente, ele deve ser substituído?

Propriedade Valor
Valores aceitos: false, true
--project-name

Nome do projeto de Azure DevOps que você deseja usar.

--repository-name

Nome do repositório Azure DevOps que você deseja usar.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False