Ruby on rails 4 cap部署失败,出现“错误”;LoadError:无法加载这样的文件--sidekiq/capistrano";
在将应用程序的rails版本升级到4.1的同时,我用“bundle update”升级了所有gems 但升级后,我的Capistrano脚本失败,出现以下错误Ruby on rails 4 cap部署失败,出现“错误”;LoadError:无法加载这样的文件--sidekiq/capistrano";,ruby-on-rails-4,capistrano,sidekiq,capistrano3,ruby-on-rails-4.1,Ruby On Rails 4,Capistrano,Sidekiq,Capistrano3,Ruby On Rails 4.1,在将应用程序的rails版本升级到4.1的同时,我用“bundle update”升级了所有gems 但升级后,我的Capistrano脚本失败,出现以下错误 cap aborted! LoadError: cannot load such file -- sidekiq/capistrano 通过“bundle update”,sidekiq gem也将更新到3.0.0 在sidekiq 3.0.0中 相反,我们可以使用capistrano sidekiq宝石。 将gem添加到Gemfile
cap aborted!
LoadError: cannot load such file -- sidekiq/capistrano
通过“bundle update”,sidekiq gem也将更新到3.0.0
在sidekiq 3.0.0中
相反,我们可以使用capistrano sidekiq宝石。
将gem添加到Gemfile并进行捆绑安装
gem "capistrano-sidekiq"
并将Capfile中的“require'sidekiq/capistrano'”替换为
require 'capistrano/sidekiq'
当我运行
cap production deploy
我的解决方案:
bundle exec cap production deploy