Gemfile在除一个环境之外的所有环境中都需要gem

时间:2015-12-07 16:57:14

标签: ruby-on-rails ruby bundler

我有很多环境的rails应用程序:test,dev,production,staging,testing2等等。

我希望为除test之外的所有环境安装gem 'puma'。我该怎么做?

最简单的方法是制作白名单:

gem 'puma', group: [:development, :staging, :dev, :production, :testing2]

但这看起来太糟糕了,因为只做一下会更好:

gem 'puma', except: [:test]

有什么办法吗?

1 个答案:

答案 0 :(得分:2)

抱歉,没有办法做到这一点。