2015-12-07 25 views
6

Ho un'applicazione di rotaie con molti ambienti: test, sviluppo, produzione, gestione temporanea, testing2 e così via.Gemfile richiede gemma in tutti gli ambienti tranne uno

Desidero installare gem 'puma' per tutti gli ambienti tranne test. Come posso farcela?

Il modo più semplice è quello di rendere whitelist:

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

Ma questo sembra troppo male, perché sarà meglio solo per fare:

gem 'puma', except: [:test] 

Esiste un modo per farlo?

+3

scusate, non c'è modo di fare questo –

+0

@YuryLebedev si prega di rendere il vostro commento una risposta – Crisfole

risposta

2

Spiacente, non c'è modo di farlo.