From 2e17b78e08aff01870ab6c778b70b1413bffca82 Mon Sep 17 00:00:00 2001 From: Jeremy Daer Date: Thu, 11 Dec 2025 20:26:06 -0800 Subject: [PATCH] bin/bundle-both (#2100) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Convenience for bundling both OSS and SaaS in lock-step: ```bash > bin/bundle-both install ▸ OSS: Gemfile bundle install Bundle complete! 45 Gemfile dependencies, 161 gems now installed. Use `bundle info [gemname]` to see where a bundled gem is installed. ▸ SaaS: Gemfile.saas bundle install Bundle complete! 63 Gemfile dependencies, 187 gems now installed. Use `bundle info [gemname]` to see where a bundled gem is installed. ``` --- bin/bundle-both | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100755 bin/bundle-both diff --git a/bin/bundle-both b/bin/bundle-both new file mode 100755 index 000000000..73de660a2 --- /dev/null +++ b/bin/bundle-both @@ -0,0 +1,12 @@ +#!/usr/bin/env bash +set -euo pipefail + +echo +gum style --foreground 135 --bold "▸ OSS: Gemfile" +gum style --foreground 240 "bundle $*" +BUNDLE_GEMFILE=Gemfile bundle "$@" + +echo +gum style --foreground 135 --bold "▸ SaaS: Gemfile.saas" +gum style --foreground 240 "bundle $*" +BUNDLE_GEMFILE=Gemfile.saas bundle "$@"