Rails 3.1上的Capistrano部署/资产失败

时间:2011-09-28 02:36:51

标签: ruby-on-rails-3.1 capistrano asset-pipeline

我将此行load 'deploy/assets'添加到我的Capfile中,以使用Rails 3.1部署资产。

Capistrano走到这一行

* executing "cd /home/deploy/armonia/stage/releases/20110928021521 && bundle exec rake RAILS_ENV=stage RAILS_GROUPS=assets assets:precompile"

然后以

失败

Could not find multi_json-1.0.3 in any of the sources这很奇怪,因为我在部署服务器上运行bundle show multi_json时找到了gem。

是什么导致这种情况?

1 个答案:

答案 0 :(得分:1)

通过将Bundler更新为1.0.18来解决此问题,似乎与此https://github.com/capistrano/capistrano/issues/81

有关