az webapp deployment github-actions
Configure o GitHub Actions para um aplicativo Web.
Comandos
| Nome | Description | Tipo | Status |
|---|---|---|---|
| az webapp 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 aplicativo Web especificado. |
Core | GA |
| az webapp deployment github-actions remove |
Remova e desconecte o arquivo de fluxo de trabalho do GitHub Actions do repositório especificado. |
Core | GA |
az webapp 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 aplicativo Web especificado.
az webapp deployment github-actions add --repo
[--branch]
[--force]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--runtime]
[--slot]
[--subscription]
[--token]
Exemplos
Adicionar o GitHub Actions a um repositório especificado, fornecendo um token de acesso pessoal
az webapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --token MyPersonalAccessToken
Adicionar o GitHub Actions a um repositório especificado usando o 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
O repositório GitHub ao qual o arquivo de fluxo de trabalho será adicionado. No formato: <owner>/<repository-name>.
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.
O branch ao qual o arquivo de fluxo de trabalho será adicionado. O padrão é "mestre" se não for especificado.
| Propriedade | Valor |
|---|---|
| Valor padrão: | master |
Quando verdadeiro, o comando substituirá qualquer arquivo de fluxo de trabalho com um nome conflitante.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Faça logon interativamente com o GitHub para recuperar o Token de Acesso Pessoal.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
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 .
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Runtime da Web canônica no formato do Framework|Versão, por exemplo, "PHP|5.6". Use "az webapp list-runtimes" para a lista disponível.
O nome do slot. O padrão é o slot de produção se não for especificado.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
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
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az webapp deployment github-actions remove
Remova e desconecte o arquivo de fluxo de trabalho do 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 o GitHub Actions de um repositório especificado, fornecendo um token de acesso pessoal
az webapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --token MyPersonalAccessToken
Remover o GitHub Actions 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
O repositório GitHub ao qual o arquivo de fluxo de trabalho será adicionado. No formato: <owner>/<repository-name>.
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.
O branch ao qual o arquivo de fluxo de trabalho será adicionado. O padrão é "mestre" se não for especificado.
| Propriedade | Valor |
|---|---|
| Valor padrão: | master |
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Faça logon interativamente com o GitHub para recuperar o Token de Acesso Pessoal.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
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 .
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
O nome do slot. O padrão é o slot de produção se não for especificado.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
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
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |