Gemfile の並行運用

  • ENV による gem 切り替え
  • eval_gemfile を使って読み込み
  • 各環境用の Gemfile を用意して BUNDLE_GEMFILE 環境変数で切り替え
  • Gemfile.next symlink
  • Shopify/bootbootを使う

参考. Gemfile の Dual Boot 方法 - id:onk のはてなブログ