az webapp deployment github-actions
Configure as Ações do GitHub para um webapp.
Comandos
| Name | 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 webapp especificado. |
Core | disponibilidade geral |
| az webapp deployment github-actions remove |
Remova e desconecte o arquivo de fluxo de trabalho GitHub Actions do repositório especificado. |
Core | disponibilidade geral |
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 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 Obrigatórios
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 tornar-se necessários para que o comando seja executado com êxito.
A ramificação à qual o arquivo de fluxo de trabalho será adicionado. O padrão é "master" se não for especificado.
| Propriedade | Valor |
|---|---|
| Default value: | master |
Quando true, o comando substituirá qualquer arquivo de fluxo de trabalho com um nome conflitante.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Faça login interativamente com o GitHub para recuperar o Token de Acesso Pessoal.
| Propriedade | Valor |
|---|---|
| Default value: | 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>.
| 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 |
Canonicalized web runtime no formato de Framework|Versão, por exemplo, "PHP|5.6". Use "az webapp list-runtimes" para a lista disponível.
O nome do slot. Padrão para o slot de produção, se não especificado.
Nome ou ID da subscrição. 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 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
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
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 um 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 Obrigatórios
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 tornar-se necessários para que o comando seja executado com êxito.
A ramificação à qual o arquivo de fluxo de trabalho será adicionado. O padrão é "master" se não for especificado.
| Propriedade | Valor |
|---|---|
| Default value: | master |
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Faça login interativamente com o GitHub para recuperar o Token de Acesso Pessoal.
| Propriedade | Valor |
|---|---|
| Default value: | 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>.
| 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. Padrão para o slot de produção, se não especificado.
Nome ou ID da subscrição. 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 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
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |