Ruby on rails rvm1/capistrano3不';不要使用宝石
我正在尝试将Rails 4应用程序部署到VPS 我的Capfile、Gemfile、deploy.rb在 在Ruby on rails rvm1/capistrano3不';不要使用宝石,ruby-on-rails,rvm,ruby-on-rails-4.1,rvm-capistrano,Ruby On Rails,Rvm,Ruby On Rails 4.1,Rvm Capistrano,我正在尝试将Rails 4应用程序部署到VPS 我的Capfile、Gemfile、deploy.rb在 在cap production deploy上,它失败了bundle安装步骤,因为它没有使用gemset,并且一直说找不到gem cap的相关输出 INFO[90fcd8c1]正在运行/tmp/domain\u spam\u checker/rvm-auto.sh 2.1.2 bundle exec gem install--162.221.181.224上的文件Gemfile 调试[90f
cap production deploy
上,它失败了bundle安装步骤,因为它没有使用gemset,并且一直说找不到gem
cap的相关输出
INFO[90fcd8c1]正在运行/tmp/domain\u spam\u checker/rvm-auto.sh 2.1.2 bundle exec gem install--162.221.181.224上的文件Gemfile
调试[90fcd8c1]命令:cd/home/deployer/domain_spam_checker/releases/20140922153958&&/tmp/domain_spam_checker/rvm-auto.sh 2.1.2 bundle exec gem安装--文件Gemfile
调试[90fcd8c1][31M无法在任何源[0m]中找到i18n-0.6.11
调试[90fcd8c1][33mRun'bundle install'以安装缺少的gems。[0m
cap已中止!
Tasks:TOP=>deploy=>rvm1:install:gems
如何在安装文件中提及要使用的gemset
如何让rvm1/cap3拾取或创建gemset?我从未尝试过rvm1/capistrano3
因此无法帮助您,但我建议您改用capistrano/rvm
()
Capfile:
require 'capistrano/rvm'
deploy.rb:
set :rvm_ruby_version, '2.0.0-p247@mygemset'
我对你的答案投了更高的票,因为它帮助我解决了我的问题。但我不能接受,因为它不能解决问题。我会让其他人回答,这样可能会帮助其他人。:-)非常感谢