Mój pierwszy post więc witam wszystkich
Próbuje skonfigurować webistrano z rvm:
- utworzyłem nowego użytkownika - rails3
- zainstalowałem RVM w trybie użytkownika (nie system-wide)
- ustawiłem “rvm use 1.9.2 --default” dla tego użytkownik, więc zawsze jak się loguje jest ruby 1.9.2
- uruchomiłem “deploy:setup” z webistrano, ustawiłem db, configi unicorna, apacha itp.
Wszystko działa jak należy jeżeli odpalam unicorna bezpośrednio z shella, a przez webistrano się sypie.
Komunikaty wskazują na to, że nie jest w “dobrym środowisku”. Czy ustawienia rvm z flagą default nie wystarczy, żeby webistrano używało 1.9.2?
Znalazłem parę resourców dotyczących tego:
http://kris.me.uk/2010/08/05/rails3-rvm-passenger-capistrano.html
http://tomash.wrug.eu/2010/08/06/rails-3-user-notes.html
Jednak nie bardzo wiem gdzie wrzucić “RVM bootstrap” skoro używam webistrano:
$:.unshift(File.expand_path("~/.rvm/lib"))
require 'rvm/capistrano'
Próbowałem do config/deploy.rb ale webistrano chyba z tego nie korzysta?