From 255083b72457a57a8fb2078c2966cdf4433d8bc6 Mon Sep 17 00:00:00 2001 From: Jan Tattermusch Date: Mon, 26 Sep 2022 20:46:54 +0200 Subject: [PATCH] Fix ruby builds on kokoro macos monterey images (#31125) * cocoapods is not a ruby dependency * fix rvm update on macos monterey images --- tools/internal_ci/helper_scripts/prepare_build_macos_rc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/internal_ci/helper_scripts/prepare_build_macos_rc b/tools/internal_ci/helper_scripts/prepare_build_macos_rc index d6c17cc64a7..8f446167d5c 100644 --- a/tools/internal_ci/helper_scripts/prepare_build_macos_rc +++ b/tools/internal_ci/helper_scripts/prepare_build_macos_rc @@ -73,6 +73,8 @@ then sleep 3 done [[ "$gpg_recv_keys_success" == 1 ]] || exit 1 + # fix .rvm directory ownership on kokoro monterey image + sudo chown -R "${USER}" ~/.rvm rvm get stable # Per https://stackoverflow.com/questions/65477613/rvm-where-is-ruby-3-0-0 # stop echoing bash commands temporarily to prevent rvm from polluting the logs set +x @@ -84,8 +86,6 @@ then done; echo "Setting default ruby version." rvm use 2.7.0 --default - echo "Installing cocoapods." - time gem install cocoapods --version 1.3.1 --no-document --user-install echo "Updating osx-ssl-certs." rvm osx-ssl-certs status all rvm osx-ssl-certs update all