recursos porta microsoft management azure azure-web-roles kudu

azure - porta - ¿Cómo agregar una secuencia de comandos de implementación posterior personalizada a los sitios web azules?



portal azure web (2)

Mi problema es que necesito ejecutar un archivo cmd personalizado después de que se haya ejecutado la implementación. En lugar de modificar los scripts de implementación, solo quiero agregar un poco o comandos MSDOS a mi implementación fácilmente.

La tarea que tengo que hacer es ejecutar un cmd en el repositorio en /source/copyextrafiles.cmd después de que la compilación tuvo éxito.

¿Cómo puedo lograr eso?


Una alternativa, además de las soluciones ya proporcionadas, es copiar el script en una carpeta específica proporcionada para los enganches de acción posteriores a la implementación .

Entonces, después de crear un nuevo directorio en "D: / home / site / deployments / tools /" llamado "PostDeploymentActions", puedes agregar archivos de script (.bat, .cmd o .ps1) al directorio y se ejecutarán todos, uno por uno, después de cada despliegue.


En el portal azul en la pestaña CONFIGURAR de su sitio web, agregue una entrada de "configuración de la aplicación" POST_DEPLOYMENT_ACTION con el valor de source / copyextrafiles.cmd Save y la siguiente implementación ejecutará el cmd después de la implementación.

Aquí la imagen: