Capistrano y bundler
Para hacer que Capistrano instale gemas con bundler automáticamente solo añade el siguente codigo a tu deploy.rb.
namespace :bundler do task :create_symlink, :roles => :app do shared_dir = File.join(shared_path, 'bundle') release_dir = File.join(current_release, '.bundle') run("mkdir -p #{shared_dir} && ln -s #{shared_dir} #{release_dir}") end task :bundle_new_release, :roles => :app do bundler.create_symlink run "cd #{release_path} && bundle install --without test" end end after 'deploy:update_code', 'bundler:bundle_new_release'