Bundler, вызывающий сбой развертывания capistrano в приложении Rails 2 - PullRequest
1 голос
/ 21 ноября 2011

У меня есть приложение на Rails 2, которое друг (и лучший разработчик rails) помог мне обновиться с Bundler, чтобы лучше обрабатывать зависимости от гемов.

Теперь я пытаюсь развернуть приложение, и Capistrano не удается.

https://gist.github.com/1383514

, что является релевантным выводом журнала из моего развертывания capistrano.

Мне требуется: требуется 'capistrano / ext / multistage' 'требуется' bundler / capistrano '

в моем файле deploy.rb

Мне кажется, что проблема заключается вэтот капистрано не может коснуться гемфайла, потому что он не существует.

У кого-нибудь есть способ решить эту проблему?

Ответы [ 2 ]

0 голосов
/ 21 ноября 2011

Вы используете RVM на сервере?Я помню, что есть некоторые дополнительные настройки, чтобы заставить Capistrano использовать RVM.

edit Смотрите здесь: http://beginrescueend.com/integration/capistrano/

0 голосов
/ 21 ноября 2011

Сообщение об ошибке: bundle: command not found

Вам придется gem install bundler или sudo gem install bundler на вашем сервере.

...