启动sidekiq bundler:找不到命令:sidekiq with mina - Spree

时间:2015-02-07 21:09:26

标签: ruby-on-rails spree sidekiq digital-ocean mina

我曾尝试将rails spree commerce项目部署到digitalocean上的ubuntu 14.04服务器上。一切都很顺利。但是当我第一次尝试部署项目时,我得到了sidekiq错误。我对这个问题嗤之以鼻,但我没有得到任何解决方案。

之后

mina deploy

commad。

捆绑和迁移正常工作,直到重新启动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

1 个答案:

答案 0 :(得分:0)

我在更新mina版本后执行命令'mina deploy'时也遇到了同样的问题。我解决这个问题的方法是修改我的gemfile以返回旧版本的

'kgio'到版本2.9.2
'mina'到版本0.3.1
'mina-sidekiq'到版本0.3.0
'mina-unicorn'到版本0.0.3

之后,它再次像以前一样工作