Не мога да накарам Capistrano 3 да работи с RVM. Опитах се няколко начина да се поправя без успех. Подозирам, конфиг проблем, тъй като IM използване скъпоценен камък, но не може да определи точно какво не е наред.
Резултатът е като:
cap production deploy:update_code --trace
** Invoke production (first_time)
** Execute production
** Invoke load:defaults (first_time)
** Execute load:defaults
** Invoke rvm:hook (first_time)
** Execute rvm:hook
DEBUG [0aa77269] Running /usr/bin/env [ -d ~/.rvm ] on production.com
DEBUG [0aa77269] Command: [ -d ~/.rvm ]
Cap aborted!
Моят Capfile изглежда така:
require "capistrano/setup"
require "capistrano/deploy"
require "capistrano/rvm"
require "capistrano/bundler"
require "capistrano/rails"
require "capistrano/rails/assets"
require "capistrano/rails/migrations"
#require "capistrano/puma"
# require "capistrano/rbenv"
# require "capistrano/chruby"
Dir.glob("lib/capistrano/tasks/*.cap").each { |r| import r }
Отговори:
1 за отговор № 1опитвам https://github.com/rvm/rvm1-capistrano3 - трябва да работи добре