From 2a486930eb8485d7242cd83abe5884da13cc435c Mon Sep 17 00:00:00 2001 From: Roger Zhang Date: Fri, 7 Nov 2025 16:20:08 -0800 Subject: [PATCH 1/2] update rbenv --- appveyor-linux-binary.yml | 1 + appveyor-ubuntu.yml | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/appveyor-linux-binary.yml b/appveyor-linux-binary.yml index c1d9e8fec47..1989a3548a7 100644 --- a/appveyor-linux-binary.yml +++ b/appveyor-linux-binary.yml @@ -52,6 +52,7 @@ install: - sh: "mvn --version" - sh: "source ${HOME}/venv${PYTHON_VERSION}/bin/activate" + - sh: "git clone https://github.com/rbenv/rbenv.git ~/.rbenv && git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build && alias rbenv='~/.rbenv/bin/rbenv'" - sh: "rbenv install 3.3.7" - sh: "rbenv install 3.4.7" - sh: "rbenv install 3.2.7" diff --git a/appveyor-ubuntu.yml b/appveyor-ubuntu.yml index 850481a83d6..4b2c7971ddd 100644 --- a/appveyor-ubuntu.yml +++ b/appveyor-ubuntu.yml @@ -453,6 +453,7 @@ for: test_script: # Install Ruby for Ruby build tests + - sh: "git clone https://github.com/rbenv/rbenv.git ~/.rbenv && git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build && alias rbenv='~/.rbenv/bin/rbenv'" - sh: "rbenv install 3.3.7" - sh: "rbenv install 3.4.7" - sh: "rbenv install 3.2.7" @@ -474,6 +475,7 @@ for: test_script: # Install Ruby for Ruby ARM64 build tests + - sh: "git clone https://github.com/rbenv/rbenv.git ~/.rbenv && git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build && alias rbenv='~/.rbenv/bin/rbenv'" - sh: "rbenv install 3.3.7" - sh: "rbenv install 3.4.7" - sh: "rbenv install 3.2.7" @@ -519,6 +521,7 @@ for: test_script: # Install Ruby for Ruby sync tests + - sh: "git clone https://github.com/rbenv/rbenv.git ~/.rbenv && git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build && alias rbenv='~/.rbenv/bin/rbenv'" - sh: "rbenv install 3.3.7" - sh: "rbenv install 3.4.7" - sh: "rbenv install 3.2.7" @@ -565,6 +568,7 @@ for: test_script: # Install Ruby for Ruby validation and other tests + - sh: "git clone https://github.com/rbenv/rbenv.git ~/.rbenv && git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build && alias rbenv='~/.rbenv/bin/rbenv'" - sh: "rbenv install 3.3.7" - sh: "rbenv install 3.4.7" - sh: "rbenv install 3.2.7" From f75838c2b472103f07fe7b1a89e96076b0a7b341 Mon Sep 17 00:00:00 2001 From: Roger Zhang Date: Fri, 7 Nov 2025 16:47:01 -0800 Subject: [PATCH 2/2] change to only update ruby-build --- appveyor-linux-binary.yml | 2 +- appveyor-ubuntu.yml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/appveyor-linux-binary.yml b/appveyor-linux-binary.yml index 1989a3548a7..1c8b389d0d3 100644 --- a/appveyor-linux-binary.yml +++ b/appveyor-linux-binary.yml @@ -52,7 +52,7 @@ install: - sh: "mvn --version" - sh: "source ${HOME}/venv${PYTHON_VERSION}/bin/activate" - - sh: "git clone https://github.com/rbenv/rbenv.git ~/.rbenv && git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build && alias rbenv='~/.rbenv/bin/rbenv'" + - sh: "git -C ~/.rbenv/plugins/ruby-build pull" - sh: "rbenv install 3.3.7" - sh: "rbenv install 3.4.7" - sh: "rbenv install 3.2.7" diff --git a/appveyor-ubuntu.yml b/appveyor-ubuntu.yml index 4b2c7971ddd..4c94632c9f2 100644 --- a/appveyor-ubuntu.yml +++ b/appveyor-ubuntu.yml @@ -453,7 +453,7 @@ for: test_script: # Install Ruby for Ruby build tests - - sh: "git clone https://github.com/rbenv/rbenv.git ~/.rbenv && git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build && alias rbenv='~/.rbenv/bin/rbenv'" + - sh: "git -C ~/.rbenv/plugins/ruby-build pull" - sh: "rbenv install 3.3.7" - sh: "rbenv install 3.4.7" - sh: "rbenv install 3.2.7" @@ -475,7 +475,7 @@ for: test_script: # Install Ruby for Ruby ARM64 build tests - - sh: "git clone https://github.com/rbenv/rbenv.git ~/.rbenv && git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build && alias rbenv='~/.rbenv/bin/rbenv'" + - sh: "git -C ~/.rbenv/plugins/ruby-build pull" - sh: "rbenv install 3.3.7" - sh: "rbenv install 3.4.7" - sh: "rbenv install 3.2.7" @@ -521,7 +521,7 @@ for: test_script: # Install Ruby for Ruby sync tests - - sh: "git clone https://github.com/rbenv/rbenv.git ~/.rbenv && git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build && alias rbenv='~/.rbenv/bin/rbenv'" + - sh: "git -C ~/.rbenv/plugins/ruby-build pull" - sh: "rbenv install 3.3.7" - sh: "rbenv install 3.4.7" - sh: "rbenv install 3.2.7" @@ -568,7 +568,7 @@ for: test_script: # Install Ruby for Ruby validation and other tests - - sh: "git clone https://github.com/rbenv/rbenv.git ~/.rbenv && git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build && alias rbenv='~/.rbenv/bin/rbenv'" + - sh: "git -C ~/.rbenv/plugins/ruby-build pull" - sh: "rbenv install 3.3.7" - sh: "rbenv install 3.4.7" - sh: "rbenv install 3.2.7"