From 569db16e379a790b093e07162039971e1743b135 Mon Sep 17 00:00:00 2001 From: Jarek Radosz Date: Sat, 16 May 2026 01:03:40 +0200 Subject: [PATCH 1/3] DEV: Install bundler 4.x in addition to the one that comes with ruby The current ruby version has bundler 2.6.x --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index 1528fbe..8a3e0dc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -95,6 +95,8 @@ RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ # verify we have no "ruby" packages installed if dpkg -l | grep -i ruby; then exit 1; fi; \ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \ + # Install latest bundler in addition to the one that comes with ruby + gem install bundler -v 4.0.11; \ # Disable system libffi for `ffi` gem because it currently doesn't work with Debian Bookworm's FFI # See https://github.com/ffi/ffi/issues/1036 bundle config build.ffi --disable-system-libffi; \ From 0ab76ae743754294c1879c16c8a3ab9aa1bcae9f Mon Sep 17 00:00:00 2001 From: Jarek Radosz Date: Sat, 16 May 2026 15:17:47 +0200 Subject: [PATCH 2/3] verify bundler versions --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 8a3e0dc..3330f5f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -103,4 +103,5 @@ RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ # rough smoke test ruby --version; \ gem --version; \ - bundle --version + bundle --version; \ + gem list bundler | grep -q "default:"; From 8cef9a8e655a183d791b505ba876e25500090d6c Mon Sep 17 00:00:00 2001 From: Jarek Radosz Date: Sat, 16 May 2026 15:52:30 +0200 Subject: [PATCH 3/3] bump --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 3330f5f..c032dd8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -104,4 +104,4 @@ RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ ruby --version; \ gem --version; \ bundle --version; \ - gem list bundler | grep -q "default:"; + gem list bundler;