server$ rvm use 2.0.0 do bundle --version Bundler version 1.3.5 if i type server$ bundle it will be from rvm use 1.9.3 - set as default (for other projects)
So i need all 'bundle exec' commands with 'rvm use 2.0.0 do bundle exec' I used Capistrano v2 for this project some months past year. And some days ago i tried Capistrano v3 for this project: 1) change Gemfile 2) push new Gemfile and Gemfile.lock in repo 3) change Capfile, deploy.rb, deploy/production.rb ('cap install' and edit them) 4) from notebook> rvm use 2.0.0 do bundle exec cap production deploy (in 2.1.0 same) and have INFO [73ecdadd] Running bundle exec rake assets:precompile ... I was waiting for INFO [73ecdadd] Running /usr/local/rvm/bin/rvm 2.0.0 do bundle exec rake assets:precompile .... but ... понедельник, 13 января 2014 г., 14:15:41 UTC+4 пользователь Lee Hambley написал: > > Does Ruby 2.0.0 have the bundler gem installed on that server? That's not > a part of the bundle integration from Capistrano. > > Lee Hambley > -- > http://lee.hambley.name/ > +49 (0) 170 298 5667 > > > On 13 January 2014 11:04, Slava Kanaykin <spo...@gotar.ru <javascript:>>wrote: > >> i tryed some combinations before and now again - no visible changes. >> But what i have in all combinations: >> capistrano-rvm works: it adds "/usr/local/rvm/bin/rvm 2.0.0 do " before >> "bundle" (log from first message) >> capistrano-bundler works: it adds "bundle exec" before "rake >> assets:precompile" >> if they must to add "bundle exec" before "rake assets:precompile" and >> then "/usr/local/rvm/bin/rvm 2.0.0 do " before "bundle exec" - i will put >> some 'puts "bla bla"' to capistrano-rvm and -bundler sources and look at >> order of messages. >> >> Combinations: >> >> require 'capistrano/rvm' >> require 'capistrano/rails' >> >> require 'capistrano/rvm' >> require 'capistrano/rails' >> require 'capistrano/bundler' >> >> require 'capistrano/rails' >> require 'capistrano/rvm' >> require 'capistrano/bundler' >> >> require 'capistrano/rails' >> require 'capistrano/rvm' >> >> require 'capistrano/bundler' >> require 'capistrano/rails/assets' >> require 'capistrano/rails/migrations' >> require 'capistrano/rvm' >> >> require 'capistrano/rvm' >> require 'capistrano/bundler' >> require 'capistrano/rails/assets' >> require 'capistrano/rails/migrations' >> >> понедельник, 13 января 2014 г., 13:35:02 UTC+4 пользователь Lee Hambley >> написал: >>> >>> Thanks for clarification. I'd say for a start transpose the >>> capistrano-rvm and capistrano-bundler includes (it shouldn't make a >>> difference, but it's worth a try) >>> >>> Lee Hambley >>> -- >>> http://lee.hambley.name/ >>> +49 (0) 170 298 5667 >>> >>> >>> On 13 January 2014 10:33, Slava Kanaykin <spo...@gotar.ru> wrote: >>> >>>> attach Capfile raise error >>>> So i rename it to Capfile.example >>>> >>>> понедельник, 13 января 2014 г., 9:07:06 UTC+4 пользователь Slava >>>> Kanaykin написал: >>>> >>>>> Using: Capistrano + capistrano-bundler + capistrano-rails >>>>> +capistrano-rvm >>>>> Problem: >>>>> > cap production deploy >>>>> ... >>>>> and when deploy:assets:precompile >>>>> >>>>> ... bundle exec rake assets:precompile >>>>> bash: bundle: command not found >>>>> cap aborted! >>>>> >>>>> we need "rvm use 2.0.0 do bundle exec rake ...." , but there is only >>>>> "bundle exec rake" >>>>> >>>>> Or such combination ( rvm + bundle) is not allowed? >>>>> >>>>> ------------------------------------------- >>>>> >>>>> Versions: >>>>> >>>>> - Ruby 2.0.0 >>>>> - Capistrano 3.0.1, capistrano-bundler (1.1.1), capistrano-rails >>>>> (1.1.0), capistrano-rvm (0.0.3) >>>>> - Rake 10.1.1 / Rails 4.0.2 / etc >>>>> >>>>> Platform: >>>>> >>>>> - Working on Linux 3.8.0-35-generic #50~precise1-Ubuntu SMP Wed >>>>> Dec 4 17:28:45 UTC 2013 i686 i686 i386 GNU/Linux >>>>> - Deploying to Linux 2.6.32-5-amd64 #1 SMP Mon Sep 23 22:14:43 UTC >>>>> 2013 x86_64 GNU/Linux >>>>> >>>>> Logs: >>>>> >>>>> - INFO [8212b6b0] Running /usr/local/rvm/bin/rvm 2.0.0 do bundle >>>>> --gemfile /home/deploy/projects/op1/releases/20140113042011/Gemfile >>>>> --path >>>>> /home/deploy/projects/op1/shared/bundle --deployment --quiet >>>>> --binstubs /home/deploy/projects/op1/shared/bin --without >>>>> development test on gotar.ru >>>>> DEBUG [8212b6b0] Command: cd >>>>> /home/deploy/projects/op1/releases/20140113042011 >>>>> && /usr/local/rvm/bin/rvm 2.0.0 do bundle --gemfile >>>>> /home/deploy/projects/op1/releases/20140113042011/Gemfile >>>>> --path /home/deploy/projects/op1/shared/bundle --deployment >>>>> --quiet --binstubs /home/deploy/projects/op1/shared/bin --without >>>>> development test >>>>> INFO [8212b6b0] Finished in 1.831 seconds with exit status 0 >>>>> (successful). >>>>> - ... >>>>> INFO [58eaf64f] Running bundle exec rake assets:precompile on gotar >>>>> .ru >>>>> DEBUG [58eaf64f] Command: cd >>>>> /home/deploy/projects/op1/releases/20140113042011 >>>>> && ( RAILS_ENV=production bundle exec rake assets:precompile ) >>>>> DEBUG [58eaf64f] bash: bundle: command not found >>>>> >>>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Capistrano" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to capistrano+...@googlegroups.com. >>>> To view this discussion on the web, visit >>>> https://groups.google.com/d/msgid/capistrano/0fdf5d82-dc03-437f-93e2-d359c212fc96%40googlegroups.com >>>> . >>>> >>>> For more options, visit https://groups.google.com/groups/opt_out. >>>> >>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "Capistrano" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to capistrano+...@googlegroups.com <javascript:>. >> To view this discussion on the web, visit >> https://groups.google.com/d/msgid/capistrano/073ca4c6-e18f-4b95-a19b-15a81e2b2858%40googlegroups.com >> . >> >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- You received this message because you are subscribed to the Google Groups "Capistrano" group. To unsubscribe from this group and stop receiving emails from it, send an email to capistrano+unsubscr...@googlegroups.com. To view this discussion on the web, visit https://groups.google.com/d/msgid/capistrano/1205ce62-88cf-48dc-8b10-98da2ed4a1e4%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.