2013-09-09 4 views
4

Если у меня есть серия драгоценных камней, которые необходимы в нескольких группах, могу ли я наследовать группы из базовой группы?Возможно ли иметь одну группу наследовать от другой в Gemfile

Я знаю, что я могу сделать:

gem "example", {:groups=>[:group_1, :group_2]}

Или:

group :group_1, :group_2 do 
    gem "example" 
end 

Но есть способ сделать что-то вроде:

group :base do 
    gem "example" 
end 

group :group_1 < :base do 
    … 
end 

group :group_2 < :base do 
    … 
end 

ответ

0

Нет, я не» t думаю, что наследование группировки разрешено в формате Gemfile.

3

Вы можете объявить одну и ту же группу в нескольких блоках. Они Добавка:

group :group_1, :group_2 do 
    gem "example" 
end 

group :group_1 do 
    # extra stuff for group_1 
end 

group :group_2 do 
    # extra stuff for group_2 
end 

Не думаю, что из группы блоков, как объявить группу, думать о них, как объявить о том, что операторы внутри блока автоматически группа или группы к ним применяются.