Ruby on rails rvm包装器仅适用于非捆绑宝石

Ruby on rails rvm包装器仅适用于非捆绑宝石,ruby-on-rails,gem,rvm,Ruby On Rails,Gem,Rvm,我正在尝试为unicorn_rails创建一个rvm包装器,但它必须基于每个gemset,因为在一个服务器上运行多个应用程序,并且具有不同的unicorn版本。在谷歌搜索了几次之后,我得出了这样的结论:唯一的方法是从rvm gemset运行gem install unicorn--version x,然后创建包装器。有没有为捆绑的gem创建包装器?还是我遗漏了什么?好的。我想出来了,但这个解决方案似乎有点老套 gem install unicorn rvm wrapper ruby-versio

我正在尝试为unicorn_rails创建一个rvm包装器,但它必须基于每个gemset,因为在一个服务器上运行多个应用程序,并且具有不同的unicorn版本。在谷歌搜索了几次之后,我得出了这样的结论:唯一的方法是从rvm gemset运行
gem install unicorn--version x
,然后创建包装器。有没有为捆绑的gem创建包装器?还是我遗漏了什么?

好的。我想出来了,但这个解决方案似乎有点老套

gem install unicorn
rvm wrapper ruby-version@gemset test unicorn_rails
vi `which test_unicorn_rails`
将行
exec unicorn\u rails'$@'
更改为
exec bundle exec unicorn\u rails'$@'

gem uninstall unicorn

我刚刚向rvm提交了一个包,以允许使用
rvm包装器ruby-version@gemset测试“bundle-exec-unicorn\u-rails”
它创建
测试bundle-exec-unicorn\u-rails

正常。我想出来了,但这个解决方案似乎有点老套

gem install unicorn
rvm wrapper ruby-version@gemset test unicorn_rails
vi `which test_unicorn_rails`
将行
exec unicorn\u rails'$@'
更改为
exec bundle exec unicorn\u rails'$@'

gem uninstall unicorn
我刚刚向rvm提交了一个包,以允许使用
rvm包装器ruby-version@gemset测试“bundle-exec-unicorn\u-rails”
它创建
测试bundle-exec-unicorn\u-rails