2015-12-07 14 views
6

Tôi có ứng dụng đường ray với nhiều môi trường: kiểm tra, dev, sản xuất, dàn dựng, thử nghiệm2 và vân vân.Gemfile yêu cầu đá quý trong mọi môi trường ngoại trừ một

Tôi muốn gem 'puma' được cài đặt cho tất cả các môi trường ngoại trừ thử nghiệm. Làm thế nào tôi có thể làm cho nó?

Cách đơn giản nhất là làm cho danh sách trắng:

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

Nhưng điều này dường như quá xấu, bởi vì nó sẽ tốt hơn chỉ để thực hiện:

gem 'puma', except: [:test] 

Có cách nào để làm điều đó?

+3

xin lỗi, không có cách nào để làm điều này –

+0

@YuryLebedev hãy làm cho bình luận của bạn một câu trả lời – Crisfole

Trả lời

2

Rất tiếc, không có cách nào để thực hiện việc này.

Các vấn đề liên quan