Bundler: Как мне получить группы из текущего Gemfile во время выполнения? - PullRequest
0 голосов
/ 15 ноября 2018

У меня уже есть это ...

File.read(Bundler.default_gemfile).scan(/group :(\w+)/).flatten

с примером вывода

["production", "test", "development"]

... но я надеюсь, что есть лучший способ?

Спасибо!

1 Ответ

0 голосов
/ 15 ноября 2018

Кажется немного чище:

> Bundler.definition.groups
# => [:default, :development, :test]

Конечно, это возвращает группу :default, от которой вы, возможно, захотите избавиться.

...