For many years I used RVM as my Ruby version manager, but I want to switch to rbenv for its simplicity. However, I find some strange deployment problems. Here where it seems wrong:
# env RBENV_ROOT=\"/home/deploy/.rbenv\" PATH=\"/home/deploy/.rbenv/shims:/home/deploy/.rbenv/bin:$PATH\" /home/deploy/.rbenv/bin/rbenv exec bundle install --gemfile /domains/myapp.com/releases/20140119013611/Gemfile --path /domains/myapp.com/shared/bundle --deployment --without development test > rbenv: bundle: command not found > The `bundle' command exists in these Ruby versions: > 2.0.0-p353
Ok, so I want to specify the rbenv version I want -
# env RBENV_ROOT=\"/home/deploy/.rbenv\" PATH=\"/home/deploy/.rbenv/shims:/home/deploy/.rbenv/bin:$PATH\" RBENV_VERSION=\"2.0.0-p353\" /home/deploy/.rbenv/bin/rbenv exec bundle install --gemfile /domains/myapp.com/releases/20140119013611/Gemfile --path /domains/myapp.com/shared/bundle --deployment --without development test > rbenv: version `"2.0.0-p353"' is not installed
Yes. This is strange.
# rbenv versions > system > * 2.0.0-p353 (set by /home/deploy/.rbenv/version)
Any idea where I'm wrong? The bundle install command seems to be missing from 2.0.0-p353 , but rbenv versions shows it. What could be?
source share