Запустить сборщик sidekiq: команда не найдена: sidekiq с миной - Spree

Я попытался развернуть коммерческий проект rails spree на сервере ubuntu 14.04 в digitalocean. Все было хорошо. Но когда я пытаюсь развернуть проект в первый раз, я получаю ошибку sidekiq. Я что-то искал по этой проблеме, но не нашел решения.

после

mina deploy

комманд.

объединение и миграция работают корректно до перезапуска sidekiq.

Часть кода развертывания, которая включает ошибку, находится здесь:

-----> Launching
-----> Stop sidekiq
Skip stopping sidekiq (no pid file found)
-----> Start sidekiq
bundler: command not found: sidekiq
Install missing gem executables with `bundle install`
! ERROR: Deploy failed.
-----> Cleaning up build
Deleting release
Unlinking current
OK

person thatway_3    schedule 07.02.2015    source источник


Ответы (1)


У меня также возникла такая же проблема, когда я выполняю команду «mina deploy» после обновления версии mina. Мой обходной путь для этой проблемы заключается в изменении моего gemfile, чтобы вернуться к более старой версии

'kgio' до версии 2.9.2
'mina' до версии 0.3.1
'mina-sidekiq' до версии 0.3.0
'mina-unicorn' до версии 0.0.3

После этого он снова работает, как прежде

person boedrs    schedule 10.02.2015