最佳答案
我想知道是否有一种方法可以强制 Heroku 重新编译蛞蝓,而不需要推送新的提交和/或更新配置变量。
我为什么要这么做:
我正在使用 Heroku 上的 Cedar 栈来开发一个 Rails 3.2应用程序,而且我遇到了 rake assets:precompile
任务失败的问题(仅在编译期间——-稍后它可以在 heroku run
上正常工作)。我高度怀疑这是由于某些环境变量在蛞蝓编译期间不可用,我认为 heroku labs:enable user_env_compile
实验特性将解决这个问题。
但是,在启用了 user_env_compile
特性之后,配置更改不会触发蛞蝓的重新编译,而且我的代码也没有更改,所以我不需要推送任何新的提交。
当然,我可以通过一个简单的更改来推送一个“虚拟”提交,这可能是最简单的答案——但是我想知道是否有一个 heroku 命令可以让我直接重新编译蛞蝓。
谢谢!