我将此行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。
是什么导致这种情况?
答案 0 :(得分:1)
通过将Bundler更新为1.0.18来解决此问题,似乎与此https://github.com/capistrano/capistrano/issues/81
有关