如何终止正在进行的 heroku 构建?
How to kill an heroku build that is in progress?
我不小心在安装后脚本中推送了一个执行 npm 安装的构建。这导致我的 heroku 应用程序陷入无限安装循环。我搜索了关于如何终止构建的 heroku 文档,但一无所获。我找到的最接近的东西是 https://help.heroku.com/Z44Q4WW4/how-do-i-stop-a-release-phase,我尝试按照这些说明进行杀戮,但我的构建不会死 :(
heroku-builds CLI 插件 (heroku plugins:install heroku-builds
) 有一个命令可以停止 运行 构建:
$ heroku builds:cancel -a your-app-name
所有构建也会在 15 分钟到 1 小时之间的时间后超时。
如果您有一个正在投入生产的构建并且需要快速停止它:
heroku plugins:install heroku-builds
heroku builds:cancel -a YOUR_HEROKU_APP_NAME
要查看所有构建 运行 在您的终端中执行以下操作:
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
并重试。
我不小心在安装后脚本中推送了一个执行 npm 安装的构建。这导致我的 heroku 应用程序陷入无限安装循环。我搜索了关于如何终止构建的 heroku 文档,但一无所获。我找到的最接近的东西是 https://help.heroku.com/Z44Q4WW4/how-do-i-stop-a-release-phase,我尝试按照这些说明进行杀戮,但我的构建不会死 :(
heroku-builds CLI 插件 (heroku plugins:install heroku-builds
) 有一个命令可以停止 运行 构建:
$ heroku builds:cancel -a your-app-name
所有构建也会在 15 分钟到 1 小时之间的时间后超时。
如果您有一个正在投入生产的构建并且需要快速停止它:
heroku plugins:install heroku-builds
heroku builds:cancel -a YOUR_HEROKU_APP_NAME
要查看所有构建 运行 在您的终端中执行以下操作:
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
并重试。