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. |
Core | disponibilidade geral |
| az functionapp deployment github-actions remove |
Remova e desconecte o arquivo de fluxo de trabalho GitHub Actions do repositório especificado. |
Core | disponibilidade geral |
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
O repositório GitHub ao qual o arquivo de fluxo de trabalho será adicionado. No formato: https://github.com/<owner>/<repository-name> ou <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.
| Propriedade | Valor |
|---|---|
| Default value: | master |
Caminho para os requisitos de compilação. Ex: caminho do pacote, diretório POM XML.
| Propriedade | Valor |
|---|---|
| Default value: | . |
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 |
|---|---|
| Grupo de parâmetros: | Github Arguments |
| Default value: | False |
Nome do aplicativo de funçã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 |
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.
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.
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.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Github Arguments |
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 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
O repositório GitHub ao qual o arquivo de fluxo de trabalho será adicionado. No formato: https://github.com/<owner>/<repository-name> ou <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.
| 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 |
|---|---|
| Grupo de parâmetros: | Github Arguments |
| Default value: | False |
Nome do aplicativo de funçã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. 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.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Github Arguments |
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 |