From 4966d1053ac76516d29ef6e01b9a757fdb77722d Mon Sep 17 00:00:00 2001 From: Chris Selzo Date: Mon, 11 Nov 2024 16:30:36 -0800 Subject: [PATCH] Update ruby packaging script to use ruby release bosh_bundle_local so gem binary paths are set correctly Signed-off-by: Joseph Palermo Co-authored-by: Joseph Palermo --- packages/bosh_openstack_cpi/packaging | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/packages/bosh_openstack_cpi/packaging b/packages/bosh_openstack_cpi/packaging index 32926e4c..d7dd30a5 100644 --- a/packages/bosh_openstack_cpi/packaging +++ b/packages/bosh_openstack_cpi/packaging @@ -9,11 +9,9 @@ source "${BOSH_PACKAGES_DIR}/openstack-ruby-3.1/bosh/compile.env" cp -a bosh_openstack_cpi/* "${BOSH_INSTALL_TARGET}" cd "${BOSH_INSTALL_TARGET}" -bundle_cmd="$BOSH_PACKAGES_DIR/openstack-ruby-3.1/bin/bundle" -export BUNDLER_VERSION="$($bundle_cmd -v | grep -o -e '[0-9.]*')" -$bundle_cmd config set --local deployment 'true' -$bundle_cmd config set --local no_prune 'true' -$bundle_cmd config set --local without 'development test' -$bundle_cmd config set --local cache_path 'vendor/package' +export BUNDLER_VERSION="$(bundle -v | grep -o -e '[0-9.]*')" +bundle config set --local cache_path 'vendor/package' + +bosh_bundle_local + -$bundle_cmd install