Index of / NameLast modifiedSizeDescription abexo.com/ 2022-08-15 15:30 - beginrescueend.com/ 2022-03-26 13:46 - cgi-bin/ 2020-10-22 14:07 - macosxlabs.org/ 2020-11-19 11:19 - taptu.com/ 2022-03-26 13:49 -
疑問 例えば起動スクリプト経由で rvm の任意の gemset を利用して unicorn を起動するにはどうすれば良いのか。 回答 Using RVM with God 普通に公式に答えがあった。 rvm コマンドで wrapper を作れば良いらしい。 例えば "1.9.2@rails3000" という gemset で unicorn を start する wrapper を作るには、 $ rvm wrapper 1.9.2@rails3000 start unicorn というコマンドを実行すれば、 $ ll ~/.rvm/bin lrwxrwxr-x 1 yuanying staff 62 10 12 16:47 start_unicorn@ -> /Users/yuanying/.rvm/wrappers/ruby-1.9.2@rails300/unicorn ~/.rvm/
デプロイ先のRubyをRVMで入れている場合、そのRubyをCapistranoが見つけてくれないのでうまくデプロイが進まない現象が起こる。 それをうまく動かすためにひと工夫。 rvm capistrano plugin Capistranoを実行するマシンとデプロイ先のマシンの両方にRVMの1.0.1以上が入っている場合は、RVMのプラグインで解決できる。これはデフォルトで入っているので特にインストールしたりする必要はない。 deploy.rbの先頭に以下のコードを追加。 set :rvm_type, :user $:.unshift(File.expand_path('./lib', ENV['rvm_path'])) require "rvm/capistrano" set :rvm_ruby_string, '1.9.2' rvm_typeはRVMをrootでインストールしている場
注意!!このエントリは賞味期限切れています。 Rails3がリリースされているけど、まだまだ、Rails2系でうごいているアプリケーションも多い。 RVMに備わっているgemsetという機能を使って、rails2系とrails3系の環境を整えてみた。 こういうことができるようになるよ。 #ruby1.8.7 + rails2 rvm use 1.8.7 rvm gemset use rails2 #ruby1.8.7 + rails3 rvm use 1.8.7 rvm gemset use rails3 #ruby1.9.2 + rails3 rvm use 1.9.2 rvm gemset rails3 #RVMじゃなくて、/usr/bin/ruby(自分の環境だと)を使いたいとき rvm use system #RVMじゃないgemを使いたいとき rvm gemset use glo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く