я следующая пользовательским НПЗ двигатели CMS в моем Gemfile:Проблемы развертывание НПЗ CMS с Capistrano
gem 'refinerycms-venues', '1.0', :path => 'vendor/engines', :require => 'venues'
gem 'refinerycms-events', '1.0', :path => 'vendor/engines', :require => 'events'
gem 'refinerycms-available_spaces', '1.0', :path => 'vendor/engines', :require => 'available_spaces'
Если взять эти вне, Capistrano развертывает отлично. Однако, если оставить их в Capistrano блюет, как больной собаки:
* executing "bundle install --gemfile /home/some_user/our-website.com/releases/20101109020214/Gemfile --path /home/some_user/our-website.com/shared/bundle --deployment --quiet --without development test engines"
servers: ["our-website.com"]
[our-website.com] executing command
** [out :: our-website.com] The path `/home/some_user/vendor/engines` does not exist.
command finished
*** [deploy:update_code] rolling back
* executing "rm -rf /home/some_user/our-website.com/releases/20101109020214; true"
servers: ["our-website.com"]
[our-website.com] executing command
command finished
failed: "sh -c 'bundle install --gemfile /home/some_user/our-website.com/releases/20101109020214/Gemfile --path /home/some_user/our-website.com/shared/bundle --deployment --quiet --without development test engines'" on our-website.com
его, как он видит эти поставщика/двигателей и считает, что необходимо установить их по какой-то причине. Я не понял, как их исключить. Я попытался поместить их в группы, но тогда приложение не запустилось.
У кого-нибудь есть идеи?
Спасибо, Craig