我不小心在安装后脚本中推送了一个执行 npm 安装的版本。这导致我的 heroku 应用程序陷入无限安装循环。我搜索了关于如何杀死构建的 heroku 文档,但结果是空白的。我发现的最接近的东西是 https://help.heroku.com/Z44Q4WW4/how-do-i-stop-a-release-phase,我尝试按照这些说明杀人,但我的构建不会死:(
如果您现在有一个构建进入生产状态并且需要快速停止它:
heroku plugins:install heroku-builds
heroku builds:cancel -a YOUR_HEROKU_APP_NAME
heroku-build CLI 插件 (heroku plugins:install heroku-builds
( 有一个命令可以停止正在运行的构建:
$ heroku builds:cancel -a your-app-name
所有构建也会在 15 分钟到 1 小时之间的时间后超时。
要查看所有构建,请在终端中运行以下命令:
heroku builds -a YOUR_APP_NAME
要取消特定(挂起(内部版本,请执行以下操作:
heroku builds:cancel -a YOUR_APP_NAME HEROKU_BUILD_ID
更新(2020年7月4日(:
如果您看到消息Warning: builds is not a heroku command
,请运行heroku plugins:install heroku-builds
并重试。