如何停止正在进行的Heroku部署

Ole*_*røm 30 heroku heroku-toolbelt

是否可以停止部署到git push heroku当前正在构建的Heroku()?

就像是 heroku run stopit!

顺便说一句.成功部署后回滚不是我想要的.

Eli*_*les 27

首先,安装Heroku构建插件:

heroku plugins:install heroku-builds
Run Code Online (Sandbox Code Playgroud)

然后,要取消构建,请获取最近构建的列表:

heroku builds -a YOUR_APP_NAME
Run Code Online (Sandbox Code Playgroud)

输出的第一行是您当前运行的构建,第一列是构建ID.

取消它:

heroku builds:cancel BUILD_ID -a YOUR_APP_NAME
Run Code Online (Sandbox Code Playgroud)

Etvoilà,这将迫使构建失败.

注意:您还可以从构建日志URL获取构建ID.