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. |
Principal | GA |
az webapp deployment github-actions remove |
Quite y desconecte el archivo de flujo de trabajo de Acciones de GitHub del repositorio especificado. |
Principal | 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: /.
Parámetros opcionales
Rama a la que se agregará el archivo de flujo de trabajo. El valor predeterminado es "master" si no se especifica.
Cuando es true, el comando sobrescribirá cualquier archivo de flujo de trabajo con un nombre en conflicto.
Uno o varios identificadores de recursos (delimitados por espacios). 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".
Inicie sesión de forma interactiva con GitHub para recuperar el token de acceso personal.
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>
.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
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
.
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 de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
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: /.
Parámetros opcionales
Rama a la que se agregará el archivo de flujo de trabajo. El valor predeterminado es "master" si no se especifica.
Uno o varios identificadores de recursos (delimitados por espacios). 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".
Inicie sesión de forma interactiva con GitHub para recuperar el token de acceso personal.
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>
.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
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
.
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 de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.