rvmが1.11.3からCapistranoを分離して面倒だったのでバージョン下げた
いつも通りデプロイしようとしたらなんかエラった。
% bundle exec cap production deploy
/Users/hash/.rvm/lib/rvm/capistrano.rb:5:in `<top (required)>': RVM - Capistrano integration was extracted to a separate gem, install: `gem install rvm-capistrano` and remove the `$LOAD_PATH.unshift` line, note also the 'set :rvm_type, :user' is now the default (instead of :system). (RuntimeError)
[14560]hash% rvm --version
rvm 1.11.6 () by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.beginrescueend.com/]
1.6.25
rvmを最新にしたところ、rvmからCapistranoを使う機能は別gemに切り出された模様。
利用中rvm gemsetにrvm-capistranoを入れればいいらしい。
↓
ちがうちがう。Capistrano自体がbundle管理下だからGemfileに入れないと。
…というのも面倒くさいのでrvmでversionを指定してやろう。推奨されるrvmのinstallはcurl | basl -s stable
というものだがinstall shell scriptの中身を見てみるとversion指定ができそうだったので
% curl -L get.rvm.io > install.sh
% bash install.sh --version latest-1.10
これで1.10.系列の最新をインストールできる。
curlの-Lオプションはリダイレクトを追いかける、らしい。
あとはreload…
% rvm reload
RVM reloaded!
% rvm --version
rvm 1.10.3 by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.beginrescueend.com/]
バージョン番号は下でも"upgrade"と見なされて上書きされる。よしよし
Author And Source
この問題について(rvmが1.11.3からCapistranoを分離して面倒だったのでバージョン下げた), 我々は、より多くの情報をここで見つけました https://qiita.com/hash/items/10663bc61477b5614af8著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .