gpt4 book ai didi

heroku - 重新编译 Heroku slug,无需推送或更改配置

转载 作者:行者123 更新时间:2023-12-03 04:26:26 24 4
gpt4 key购买 nike

我想知道是否有一种方法可以强制 Heroku 重新编译 slug,而不需要推送新的提交和/或更新配置变量。

我为什么要这样做?:

我在 Heroku 上使用 Cedar 堆栈作为 Rails 3.2 应用程序,并且我遇到了 rake assets:precompile 任务失败的问题(仅在编译期间 --- 后来它可以正常工作) heroku 运行)。我高度怀疑这是由于某些环境变量在 slug 编译期间不可用,并且我认为 heroku labs:enable user_env_compile 实验功能将解决这个问题。

但是,打开 user_env_compile 功能后,配置更改不会触发 slug 的重新编译,而且我的代码也没有更改,因此我没有任何新的提交需要推送。

当然,我可以通过一个简单的更改来推送“虚拟”提交,这可能是最简单的答案 --- 但我想知道是否有一个 heroku 命令可以让我直接重新编译 slug。

谢谢!

最佳答案

目前最简单的解决方法是push an empty commit .

git commit --allow-empty -m "empty commit"
git push heroku master

关于heroku - 重新编译 Heroku slug,无需推送或更改配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9713183/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com