1

unicorn_rails の rvm ラッパーを作成しようとしていますが、異なるユニコーン バージョンのサーバーで複数のアプリが実行されているため、gemset ごとに作成する必要があります。いくつかの Google 検索の後、これを行う唯一の方法gem install unicorn --version xは rvm gemset から実行してからラッパーを作成することであるという結論に達しました。バンドルされた宝石のラッパーを作成する方法はありますか? または、何か不足していますか?

4

1 に答える 1

1

Ok。私はそれを理解しましたが、この解決策は少しハッキリしているようです。

gem install unicorn
rvm wrapper ruby-version@gemset test unicorn_rails
vi `which test_unicorn_rails`

exec unicorn_rails '$@'行をに変更しますexec bundle exec unicorn_rails '$@'

gem uninstall unicorn

rvmにパッチrvm wrapper ruby-version@gemset test "bundle exec unicorn_rails"を送信して、どのcreate を許可するかを確認しましたtest_bundle_exec_unicorn_rails

于 2012-10-22T14:10:34.820 に答える