に保存されている依存関係を持つ宝石を維持していますGemfile
。次に例を示します。
gem 'foo', '~> 1.5'
gem 'bar', '~> 2.0.5'
悲観的なバージョン制約のおかげで、バンドラーはデフォルトで の最新 1.x
バージョンをインストールしますfoo
が、(たとえば)foo =1.6.2
質問: バンドラーに私の依存関係 (この場合はと) のすべての最小バージョンをインストールさせて、いくつかの新しい機能を記述した後、私の gem が他のものと組み合わせて引き続き機能するかどうかをテストできるようにする簡単な方法はありますか?これらの下位バージョンを使用する環境ですか?foo =1.5.0
bar =2.0.5
または、すべての最小バージョンを手動で再インストールしてからテストを実行する唯一の方法はありますか?