capistrano-rbenv icon indicating copy to clipboard operation
capistrano-rbenv copied to clipboard

compatibility with capistrano 3.x

Open paulwalker opened this issue 11 years ago • 3 comments

cap aborted!
undefined method `instance' for Capistrano::Configuration:Class
/Users/paul/.rvm/gems/ruby-1.9.3-p392@yapert/gems/capistrano-platform-resources-0.1.3/lib/capistrano/configuration/resources/platform_resources.rb:215:in `<top (required)>'
/Users/paul/.rvm/gems/ruby-1.9.3-p392@yapert/gems/capistrano-rbenv-1.0.5/lib/capistrano-rbenv.rb:3:in `require'
/Users/paul/.rvm/gems/ruby-1.9.3-p392@yapert/gems/capistrano-rbenv-1.0.5/lib/capistrano-rbenv.rb:3:in `<top (required)>'
/Users/paul/Projects/yapert/yapert-api/Capfile:17:in `require'
/Users/paul/Projects/yapert/yapert-api/Capfile:17:in `<top (required)>'
/Users/paul/.rvm/gems/ruby-1.9.3-p392@yapert/gems/capistrano-3.0.0.pre6/lib/capistrano/application.rb:22:in `load_rakefile'
/Users/paul/.rvm/gems/ruby-1.9.3-p392@yapert/gems/capistrano-3.0.0.pre6/lib/capistrano/application.rb:12:in `run'
/Users/paul/.rvm/gems/ruby-1.9.3-p392@yapert/gems/capistrano-3.0.0.pre6/bin/cap:3:in `<top (required)>'
/Users/paul/.rvm/gems/ruby-1.9.3-p392@yapert/bin/cap:19:in `load'
/Users/paul/.rvm/gems/ruby-1.9.3-p392@yapert/bin/cap:19:in `<main>'
/Users/paul/.rvm/gems/ruby-1.9.3-p392@yapert/bin/ruby_noexec_wrapper:14:in `eval'
/Users/paul/.rvm/gems/ruby-1.9.3-p392@yapert/bin/ruby_noexec_wrapper:14:in `<main>'
(See full trace by running task with --trace)

paulwalker avatar Jul 03 '13 03:07 paulwalker

capistrano-rbenv does not support Capistrano v3 as of writing this. (See gemspec) Because Capistrano v3 is based on completely different source tree from v2, it is quite difficult to support both versions of Capistrano.

Patches are welcome to support v3.

yyuu avatar Jul 03 '13 03:07 yyuu

here is the idiomatic rbenv support for Capistrano 3.x : https://github.com/capistrano/rbenv

fmalamitsas avatar Oct 17 '13 10:10 fmalamitsas

Looks like a namespace conflict…

rmoriz avatar Oct 29 '13 15:10 rmoriz