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