az webapp deployment github-actions

Configure as Ações do GitHub para um webapp.

Comandos

Nome Description Tipo Status
az webapp deployment github-actions add

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

Núcleo GA
az webapp deployment github-actions remove

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

Núcleo GA

az webapp deployment github-actions add

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

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

Exemplos

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

az webapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --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 webapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --login-with-github

Parâmetros Exigidos

--repo

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

Parâmetros Opcionais

--branch -b

A ramificação à qual o arquivo de fluxo de trabalho será adicionado. O padrão é "master" se não for especificado.

valor padrão: master
--force -f

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

valor padrão: False
--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. 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.

valor padrão: False
--name -n

Nome do aplicativo Web. Se não for especificado, um nome será gerado aleatoriamente. Você pode configurar o padrão usando az configure --defaults web=<name>o .

--resource-group -g

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

--runtime -r

Tempo de execução web canonicalizado no formato de Framework|Versão, por exemplo, "PHP|5.6". Use "az webapp list-runtimes" para a lista disponível.

--slot -s

O nome do slot. O padrão para o slot de produção se não for especificado.

--subscription

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

--token

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

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--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 o detalhamento do log. Use --debug para logs de depuração completos.

az webapp deployment github-actions remove

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

az webapp 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 webapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --token MyPersonalAccessToken

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

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

Parâmetros Exigidos

--repo

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

Parâmetros Opcionais

--branch -b

A ramificação à qual o arquivo de fluxo de trabalho será adicionado. O padrão é "master" se não for especificado.

valor padrão: master
--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. 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.

valor padrão: False
--name -n

Nome do aplicativo Web. Se não for especificado, um nome será gerado aleatoriamente. Você pode configurar o padrão usando az configure --defaults web=<name>o .

--resource-group -g

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

--slot -s

O nome do slot. O padrão para o slot de produção se não for especificado.

--subscription

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

--token

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

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--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 o detalhamento do log. Use --debug para logs de depuração completos.