【发布时间】:2011-01-26 18:30:15
【问题描述】:
使用 Capistrano 进行部署时,我想使用已安装的 gem,而不是将它们安装到 vendor。
Capistrano 似乎忽略了.gemrc & .bashrc,所以我在deploy.rb 中尝试了这个:
require 'bundler/capistrano'
set :default_environment, {
'GEM_HOME' => '/some_path/.gem',
'GEM_PATH' => '/some_path/.gem',
'BUNDLE_PATH' => '/some_path/.gem'
}
我的宝石位于/some_path/.gem/gems,bin:/some_path/.gem/bin。
【问题讨论】:
标签: ruby capistrano bundler