Partilhar via


az functionapp deployment github-actions

Configure as ações do GitHub para um functionapp.

Comandos

Name Description Tipo Status
az functionapp deployment github-actions add

Adicione um arquivo de fluxo de trabalho do GitHub Actions ao repositório especificado. O fluxo de trabalho criará e implantará seu aplicativo no functionapp especificado.

Principal GA
az functionapp deployment github-actions remove

Remova e desconecte o arquivo de fluxo de trabalho GitHub Actions do repositório especificado.

Principal GA

az functionapp deployment github-actions add

Adicione um arquivo de fluxo de trabalho do GitHub Actions ao repositório especificado. O fluxo de trabalho criará e implantará seu aplicativo no functionapp especificado.

az functionapp deployment github-actions add --repo
                                             [--branch]
                                             [--build-path]
                                             [--force]
                                             [--ids]
                                             [--login-with-github]
                                             [--name]
                                             [--resource-group]
                                             [--runtime]
                                             [--runtime-version]
                                             [--slot]
                                             [--subscription]
                                             [--token]

Exemplos

Adicionar ações do GitHub a um repositório especificado, fornecendo token de acesso pessoal

az functionapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --token MyPersonalAccessToken

Adicionar ações do GitHub a um repositório especificado, usando um método interativo de recuperação de token de acesso pessoal

az functionapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --login-with-github

Parâmetros Obrigatórios

--repo

O repositório GitHub ao qual o arquivo de fluxo de trabalho será adicionado. No formato: https://github.com// ou /.

Parâmetros Opcionais

--branch -b

A ramificação à qual o arquivo de fluxo de trabalho será adicionado.

Default value: master
--build-path

Caminho para os requisitos de compilação. Ex: caminho do pacote, diretório POM XML.

Default value: .
--force -f

Quando true, o comando substituirá qualquer arquivo de fluxo de trabalho com um nome conflitante.

Default value: False
--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--login-with-github

Faça login interativamente com o Github para recuperar o Token de Acesso Pessoal.

Default value: False
--name -n

Nome do aplicativo de função.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--runtime -r

A pilha de tempo de execução de funções. Use "az functionapp list-runtimes" para verificar os tempos de execução e versões suportados.

--runtime-version -v

A versão da pilha de tempo de execução de funções. A pilha de tempo de execução de funções. Use "az functionapp list-runtimes" para verificar os tempos de execução e versões suportados.

--slot -s

O nome do slot. Padrão para o slot de produção, se não especificado.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--token

Um token de acesso pessoal com acesso de gravação ao repositório especificado. Para mais informações: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.

Parâmetros de Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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

az functionapp deployment github-actions remove

Remova e desconecte o arquivo de fluxo de trabalho GitHub Actions do repositório especificado.

az functionapp deployment github-actions remove --repo
                                                [--branch]
                                                [--ids]
                                                [--login-with-github]
                                                [--name]
                                                [--resource-group]
                                                [--slot]
                                                [--subscription]
                                                [--token]

Exemplos

Remover ações do GitHub de um repositório especificado, fornecendo token de acesso pessoal

az functionapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --token MyPersonalAccessToken

Remover ações do GitHub de um repositório especificado, usando um método interativo de recuperação de token de acesso pessoal

az functionapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --login-with-github

Parâmetros Obrigatórios

--repo

O repositório GitHub ao qual o arquivo de fluxo de trabalho será adicionado. No formato: https://github.com// ou /.

Parâmetros Opcionais

--branch -b

A ramificação à qual o arquivo de fluxo de trabalho será adicionado.

Default value: master
--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--login-with-github

Faça login interativamente com o Github para recuperar o Token de Acesso Pessoal.

Default value: False
--name -n

Nome do aplicativo de função.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--slot -s

O nome do slot. Padrão para o slot de produção, se não especificado.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--token

Um token de acesso pessoal com acesso de gravação ao repositório especificado. Para mais informações: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.

Parâmetros de Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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