az webapp deployment github-actions
Configure Acciones de GitHub para una aplicación web.
Comandos
| Nombre | Description | Tipo | Estado |
|---|---|---|---|
| az webapp deployment github-actions add |
Agregue un archivo de flujo de trabajo de Acciones de GitHub al repositorio especificado. El flujo de trabajo compilará e implementará la aplicación en la aplicación web especificada. |
Core | GA |
| az webapp deployment github-actions remove |
Quite y desconecte el archivo de flujo de trabajo de Acciones de GitHub del repositorio especificado. |
Core | GA |
az webapp deployment github-actions add
Agregue un archivo de flujo de trabajo de Acciones de GitHub al repositorio especificado. El flujo de trabajo compilará e implementará la aplicación en la aplicación web especificada.
az webapp deployment github-actions add --repo
[--branch]
[--force]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--runtime]
[--slot]
[--subscription]
[--token]
Ejemplos
Adición de acciones de GitHub a un repositorio especificado, que proporciona un token de acceso personal
az webapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --token MyPersonalAccessToken
Adición de Acciones de GitHub a un repositorio especificado mediante el método interactivo para recuperar el token de acceso personal
az webapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --login-with-github
Parámetros requeridos
Repositorio de GitHub al que se agregará el archivo de flujo de trabajo. En el formato: <owner>/<repository-name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Rama a la que se agregará el archivo de flujo de trabajo. El valor predeterminado es "master" si no se especifica.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | master |
Cuando es true, el comando sobrescribirá cualquier archivo de flujo de trabajo con un nombre en conflicto.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Inicie sesión de forma interactiva con GitHub para recuperar el token de acceso personal.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Nombre de la aplicación web. Si no se especifica, se generará un nombre aleatoriamente. Puede configurar el valor predeterminado mediante az configure --defaults web=<name>.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Tiempo de ejecución web canónico en el formato de Framework |Versión, por ejemplo, "PHP|5.6". Use "az webapp list-runtimes" para obtener la lista disponible.
Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Token de acceso personal con acceso de escritura al repositorio especificado. Para más información:https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az webapp deployment github-actions remove
Quite y desconecte el archivo de flujo de trabajo de Acciones de GitHub del repositorio especificado.
az webapp deployment github-actions remove --repo
[--branch]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--slot]
[--subscription]
[--token]
Ejemplos
Eliminación de Acciones de GitHub de un repositorio especificado, que proporciona un token de acceso personal
az webapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --token MyPersonalAccessToken
Eliminación de acciones de GitHub de un repositorio especificado mediante el método interactivo para recuperar el token de acceso personal
az webapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --login-with-github
Parámetros requeridos
Repositorio de GitHub al que se agregará el archivo de flujo de trabajo. En el formato: <owner>/<repository-name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Rama a la que se agregará el archivo de flujo de trabajo. El valor predeterminado es "master" si no se especifica.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | master |
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Inicie sesión de forma interactiva con GitHub para recuperar el token de acceso personal.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Nombre de la aplicación web. Si no se especifica, se generará un nombre aleatoriamente. Puede configurar el valor predeterminado mediante az configure --defaults web=<name>.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Token de acceso personal con acceso de escritura al repositorio especificado. Para más información:https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |