capistrano-patch
capistrano-patch copied to clipboard
Error with Capistrano 3.6
I am getting following error when try to use with capistrano v3.6
cap aborted! NoMethodError: undefined method instance' for Capistrano::Configuration:Class
Did you mean? instance_of?
/home/kavinga/.gem/ruby/2.4.0/gems/capistrano-patch-0.0.2/lib/capistrano/patch.rb:3:in <top (required)>' /usr/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:133:in require'
/usr/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:133:in rescue in require' /usr/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:40:in require'
/home/kavinga/tmp/cap-patch/Capfile:8:in <top (required)>' /usr/lib/ruby/gems/2.4.0/gems/rake-12.0.0/lib/rake/rake_module.rb:28:in load'
/usr/lib/ruby/gems/2.4.0/gems/rake-12.0.0/lib/rake/rake_module.rb:28:in load_rakefile' /usr/lib/ruby/gems/2.4.0/gems/rake-12.0.0/lib/rake/application.rb:687:in raw_load_rakefile'
/usr/lib/ruby/gems/2.4.0/gems/rake-12.0.0/lib/rake/application.rb:96:in block in load_rakefile' /usr/lib/ruby/gems/2.4.0/gems/rake-12.0.0/lib/rake/application.rb:178:in standard_exception_handling'
/usr/lib/ruby/gems/2.4.0/gems/rake-12.0.0/lib/rake/application.rb:95:in load_rakefile' /usr/lib/ruby/gems/2.4.0/gems/rake-12.0.0/lib/rake/application.rb:79:in block in run'
/usr/lib/ruby/gems/2.4.0/gems/rake-12.0.0/lib/rake/application.rb:178:in standard_exception_handling' /usr/lib/ruby/gems/2.4.0/gems/rake-12.0.0/lib/rake/application.rb:77:in run'
/home/kavinga/.gem/ruby/2.4.0/gems/capistrano-3.6.1/lib/capistrano/application.rb:14:in run' /home/kavinga/.gem/ruby/2.4.0/gems/capistrano-3.6.1/bin/cap:3:in <top (required)>'
/home/kavinga/.gem/ruby/2.3.0/bin/cap:22:in load' /home/kavinga/.gem/ruby/2.3.0/bin/cap:22:in require' /usr/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in require'
/home/kavinga/tmp/cap-patch/Capfile:8:in <top (required)>' /usr/lib/ruby/gems/2.4.0/gems/rake-12.0.0/lib/rake/rake_module.rb:28:in load'
/usr/lib/ruby/gems/2.4.0/gems/rake-12.0.0/lib/rake/rake_module.rb:28:in load_rakefile' /usr/lib/ruby/gems/2.4.0/gems/rake-12.0.0/lib/rake/application.rb:687:in raw_load_rakefile'
/usr/lib/ruby/gems/2.4.0/gems/rake-12.0.0/lib/rake/application.rb:96:in block in load_rakefile' /usr/lib/ruby/gems/2.4.0/gems/rake-12.0.0/lib/rake/application.rb:178:in standard_exception_handling'
/usr/lib/ruby/gems/2.4.0/gems/rake-12.0.0/lib/rake/application.rb:95:in load_rakefile' /usr/lib/ruby/gems/2.4.0/gems/rake-12.0.0/lib/rake/application.rb:79:in block in run'
/usr/lib/ruby/gems/2.4.0/gems/rake-12.0.0/lib/rake/application.rb:178:in standard_exception_handling' /usr/lib/ruby/gems/2.4.0/gems/rake-12.0.0/lib/rake/application.rb:77:in run'
/home/kavinga/.gem/ruby/2.4.0/gems/capistrano-3.6.1/lib/capistrano/application.rb:14:in run' /home/kavinga/.gem/ruby/2.4.0/gems/capistrano-3.6.1/bin/cap:3:in <top (required)>'
/home/kavinga/.gem/ruby/2.3.0/bin/cap:22:in load' /home/kavinga/.gem/ruby/2.3.0/bin/cap:22:in
Any ideas on how to solve this problem?
Create issue about supporting recent versions. Looks like it is now toooo outdated.
This bug apply in version latest @ayanko .
