我已经多次部署到 Heroku,但是从来没有花这么长时间。它停在Running: rake assets:precompile
然后只是停顿。
有什么想法可以让它像以前一样快速部署吗?
我认为这与我刚刚更新到 rails 3.2.12 的事实有关
我已经多次部署到 Heroku,但是从来没有花这么长时间。它停在Running: rake assets:precompile
然后只是停顿。
有什么想法可以让它像以前一样快速部署吗?
我认为这与我刚刚更新到 rails 3.2.12 的事实有关
I found the solution.
When upgrading to 3.2.12
add this to your Gemfile
source "https://rubygems.org"
ruby "1.9.3"
Heroku by default will use ruby "1.9.2" which is slower to precompile assets
您还可以尝试 turbo-sprockets-rails3 gem ( https://github.com/ndbroadbent/turbo-sprockets-rails3 ),如果资产没有变化,它会跳过资产编译阶段。