2

我已经多次部署到 Heroku,但是从来没有花这么长时间。它停在Running: rake assets:precompile然后只是停顿。

有什么想法可以让它像以前一样快速部署吗?

我认为这与我刚刚更新到 rails 3.2.12 的事实有关

4

2 回答 2

1

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

于 2013-03-29T13:09:13.273 回答
1

您还可以尝试 turbo-sprockets-rails3 gem ( https://github.com/ndbroadbent/turbo-sprockets-rails3 ),如果资产没有变化,它会跳过资产编译阶段。

于 2013-03-29T13:44:40.990 回答