В настоящее время я просто работаю следующим образом:Как управлять встроенными драгоценными камнями в развертывании capistrano?
после «развертываний: update_code», «развернуть: расслоение»
namespace :deploy do
task :bundle do
run "cd #{release_path} && bundle install --deployment --without development test staging"
end
end
Теперь это работает отлично, но пакетирования заканчивает установку всех драгоценных камней на vendor/gems
каждый раз. Хотя я понимаю достоинство изоляции драгоценных камней для каждого выпуска (в отличие от использования общей папки, которая (?) Может привести к ошибкам при откате и тому подобное), безусловно, есть лучший способ сделать это, что не требуется много времени для развертывания и экономии места на диске.
Мда, мертвые ссылки. Конечно, этот ответ. –