В документации Bundler сказано, что для установки всех необходимых бандлов при развертывании через Capistrano достаточно вставить
require 'bundler/capistrano' # siehe http://gembundler.com/deploying.html
в его deploy.rb. Затем, после развертывания, Capistrano вызывает
* executing "bundle install --gemfile .../releases/20110403085518/Gemfile \
--path .../shared/bundle --deployment --quiet --without development test"
Это прекрасно работает.
Однако у нас есть промежуточная установка на нашем производственном сервере, изолированном от реального работающего сайта, где мы тестируем новую версию приложения с (клонированными и защищенными брандмауэром) оперативными производственными данными. Там нам нужно установить гемы для тестирования и разработки.
Как указать здесь командную строку capistrano? Есть ли параметры, которые я могу использовать, или мне нужно настроить свою собственную задачу capistrano, чтобы перезаписать задачу Bundler?
Спасибо!