3

While upgrading app's rails version to 4.1, I have upgraded all gems with "bundle update"

But after upgrading, my Capistrano script was failing with following error,

cap aborted!
LoadError: cannot load such file -- sidekiq/capistrano
4

2 回答 2

15

通过“捆绑更新”,sidekiq gem 也更新到 3.0.0

在 sidekiq 3.0.0 中,已删除 capistrano 集成支持

相反,我们可以使用 capistrano-sidekiq gem。将 gem 添加到 Gemfile 并进行捆绑安装

gem "capistrano-sidekiq"

并将 Capfile 中的“require 'sidekiq/capistrano'”替换为

require 'capistrano/sidekiq'
于 2014-04-23T09:23:48.410 回答
6

我跑的时候遇到了同样的问题cap production deploy

我的解决方案:

bundle exec cap production deploy
于 2019-03-19T21:22:54.777 回答