subir - Cómo detener el despliegue en Heroku en progreso
npm heroku (1)
¿Es posible detener un despliegue en Heroku ( git push heroku
) que se está construyendo actualmente?
Algo como heroku run stopit!
Por cierto Revertir después de un despliegue exitoso no es lo que estoy buscando.
Podría haber encontrado una respuesta a este problema, parece que Heroku lo respondió en mayo. Supongo que por release phase
significan deploy
: https://kb.heroku.com/how-do-i-stop-a-release-phase
Los procesos de la Fase de Lanzamiento son los mismos que cualquier otro Dyno en su formación, espera que ejecuten el código base del nuevo lanzamiento, en lugar de su lanzamiento actual.
Para monitorear los procesos de la fase de lanzamiento a medida que se ejecutan, puede usar el comando de la CLI heroku ps -a YOUR_APP_NAME. Como estos son procesos normales, puede usar los comandos ps: kill y ps: scale para detener la fase de lanzamiento, lo que a su vez evitará que se complete el último lanzamiento.
No he probado esto todavía, pero actualizaré con mis comandos exactos cuando lo haya probado. Si alguien prueba esto y puede confirmarlo, no dude en actualizar esta respuesta.