2012-04-24 3 views
0

Я новичок в Capistrano и не могу отладить ошибку. Поиск предполагает, что эта ошибка может представлять собой проблему с окружающей средой при сборе неправильной версии ruby ​​(это почти наверняка не ссылочный файл, так как он отлично работает в тесте). Используя задачу Capistrano для сброса рубиновой версии, все выглядит отлично. Выполнение команд непосредственно на сервере отлично работает. Я использую rbenv на сервере.Ошибка при развертывании на rbenv с помощью Capistrano

Ошибка:

* executing `deploy:assets:precompile' 
* executing "cd /home/deployer/apps/happenate/releases/20120424002545 && bundle exec rake RAILS_ENV=production RAILS_GROUPS=assets assets:precompile" 
    servers: ["happenate.com"] 
    [happenate.com] executing command 
** [out :: happenate.com] rake aborted! 
** [out :: happenate.com] /home/deployer/apps/happenate/releases/20120424002545/config/initializers/session_store.rb:3: syntax error, unexpected ':', expecting $end 
** [out :: happenate.com] ...sion_store :cookie_store, key: '_happenate_session' 
** [out :: happenate.com]^

ответ

0

Определенно какой-то рубиновый вопрос окружающей среды. После очистки всех с надлежащей средой rbenv ошибка исчезла.

Смежные вопросы