From e36a33631b164bcf38f52e380a1dc233724ed5b6 Mon Sep 17 00:00:00 2001 From: Richard Lee <14349+dlackty@users.noreply.github.com> Date: Sun, 6 Apr 2025 00:17:31 +0800 Subject: [PATCH] Build Ruby 3.2.7 --- .github/workflows/build-push.yml | 38 ++++++++++++++++---------------- README.md | 28 +++++++++++------------ 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/.github/workflows/build-push.yml b/.github/workflows/build-push.yml index d0c30b5..f5f40c8 100644 --- a/.github/workflows/build-push.yml +++ b/.github/workflows/build-push.yml @@ -173,76 +173,76 @@ jobs: debian-image: "buster-slim" debian-version: "10" - # 3.2.6 on Debian 12 - - ruby-version: "3.2.6" + # 3.2.7 on Debian 12 + - ruby-version: "3.2.7" ruby-variant: "jemalloc" debian-image: "bookworm" debian-version: "12" aliases: | quay.io/evl.ms/fullstaq-ruby:3.2-jemalloc-bookworm - - ruby-version: "3.2.6" + - ruby-version: "3.2.7" ruby-variant: "jemalloc" debian-image: "bookworm-slim" debian-version: "12" aliases: | quay.io/evl.ms/fullstaq-ruby:3.2-jemalloc-bookworm-slim - - ruby-version: "3.2.6" + - ruby-version: "3.2.7" ruby-variant: "malloctrim" debian-image: "bookworm" debian-version: "12" aliases: | quay.io/evl.ms/fullstaq-ruby:3.2-malloctrim-bookworm - - ruby-version: "3.2.6" + - ruby-version: "3.2.7" ruby-variant: "malloctrim" debian-image: "bookworm-slim" debian-version: "12" aliases: | quay.io/evl.ms/fullstaq-ruby:3.2-malloctrim-bookworm-slim - # 3.2.6 on Debian 11 - - ruby-version: "3.2.6" + # 3.2.7 on Debian 11 + - ruby-version: "3.2.7" ruby-variant: "jemalloc" debian-image: "bullseye" debian-version: "11" aliases: | - quay.io/evl.ms/fullstaq-ruby:3.2.6-jemalloc + quay.io/evl.ms/fullstaq-ruby:3.2.7-jemalloc quay.io/evl.ms/fullstaq-ruby:3.2-jemalloc - - ruby-version: "3.2.6" + - ruby-version: "3.2.7" ruby-variant: "jemalloc" debian-image: "bullseye-slim" debian-version: "11" aliases: | - quay.io/evl.ms/fullstaq-ruby:3.2.6-jemalloc-slim + quay.io/evl.ms/fullstaq-ruby:3.2.7-jemalloc-slim quay.io/evl.ms/fullstaq-ruby:3.2-jemalloc-slim - - ruby-version: "3.2.6" + - ruby-version: "3.2.7" ruby-variant: "malloctrim" debian-image: "bullseye" debian-version: "11" aliases: | - quay.io/evl.ms/fullstaq-ruby:3.2.6-malloctrim + quay.io/evl.ms/fullstaq-ruby:3.2.7-malloctrim quay.io/evl.ms/fullstaq-ruby:3.2-malloctrim - - ruby-version: "3.2.6" + - ruby-version: "3.2.7" ruby-variant: "malloctrim" debian-image: "bullseye-slim" debian-version: "11" aliases: | - quay.io/evl.ms/fullstaq-ruby:3.2.6-malloctrim-slim + quay.io/evl.ms/fullstaq-ruby:3.2.7-malloctrim-slim quay.io/evl.ms/fullstaq-ruby:3.2-malloctrim-slim - # 3.2.6 on Debian 10 - - ruby-version: "3.2.6" + # 3.2.7 on Debian 10 + - ruby-version: "3.2.7" ruby-variant: "jemalloc" debian-image: "buster" debian-version: "10" - - ruby-version: "3.2.6" + - ruby-version: "3.2.7" ruby-variant: "jemalloc" debian-image: "buster-slim" debian-version: "10" - - ruby-version: "3.2.6" + - ruby-version: "3.2.7" ruby-variant: "malloctrim" debian-image: "buster" debian-version: "10" - - ruby-version: "3.2.6" + - ruby-version: "3.2.7" ruby-variant: "malloctrim" debian-image: "buster-slim" debian-version: "10" diff --git a/README.md b/README.md index 969a043..d86fbdb 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ FROM quay.io/evl.ms/fullstaq-ruby:${RUBY_VERSION}-slim ## Flavors -Ruby 3.4.2, 3.3.7, 3.2.6 and 3.1.6 with jemalloc and malloctrim are available. Images are built on top of Debian 10 (buster), 11 (bullseye), also Ruby 3.2 and newer are build on top of Debian 12 (bookworm): +Ruby 3.4.2, 3.3.7, 3.2.7 and 3.1.6 with jemalloc and malloctrim are available. Images are built on top of Debian 10 (buster), 11 (bullseye), also Ruby 3.2 and newer are build on top of Debian 12 (bookworm): ```sh # 3.4: @@ -58,18 +58,18 @@ docker pull quay.io/evl.ms/fullstaq-ruby:3.3.7-malloctrim-buster-slim docker pull quay.io/evl.ms/fullstaq-ruby:3.3.7-malloctrim-buster # 3.2: -docker pull quay.io/evl.ms/fullstaq-ruby:3.2.6-jemalloc-bookworm-slim -docker pull quay.io/evl.ms/fullstaq-ruby:3.2.6-jemalloc-bookworm -docker pull quay.io/evl.ms/fullstaq-ruby:3.2.6-jemalloc-bullseye-slim -docker pull quay.io/evl.ms/fullstaq-ruby:3.2.6-jemalloc-bullseye -docker pull quay.io/evl.ms/fullstaq-ruby:3.2.6-jemalloc-buster-slim -docker pull quay.io/evl.ms/fullstaq-ruby:3.2.6-jemalloc-buster -docker pull quay.io/evl.ms/fullstaq-ruby:3.2.6-malloctrim-bookworm-slim -docker pull quay.io/evl.ms/fullstaq-ruby:3.2.6-malloctrim-bookworm -docker pull quay.io/evl.ms/fullstaq-ruby:3.2.6-malloctrim-bullseye-slim -docker pull quay.io/evl.ms/fullstaq-ruby:3.2.6-malloctrim-bullseye -docker pull quay.io/evl.ms/fullstaq-ruby:3.2.6-malloctrim-buster-slim -docker pull quay.io/evl.ms/fullstaq-ruby:3.2.6-malloctrim-buster +docker pull quay.io/evl.ms/fullstaq-ruby:3.2.7-jemalloc-bookworm-slim +docker pull quay.io/evl.ms/fullstaq-ruby:3.2.7-jemalloc-bookworm +docker pull quay.io/evl.ms/fullstaq-ruby:3.2.7-jemalloc-bullseye-slim +docker pull quay.io/evl.ms/fullstaq-ruby:3.2.7-jemalloc-bullseye +docker pull quay.io/evl.ms/fullstaq-ruby:3.2.7-jemalloc-buster-slim +docker pull quay.io/evl.ms/fullstaq-ruby:3.2.7-jemalloc-buster +docker pull quay.io/evl.ms/fullstaq-ruby:3.2.7-malloctrim-bookworm-slim +docker pull quay.io/evl.ms/fullstaq-ruby:3.2.7-malloctrim-bookworm +docker pull quay.io/evl.ms/fullstaq-ruby:3.2.7-malloctrim-bullseye-slim +docker pull quay.io/evl.ms/fullstaq-ruby:3.2.7-malloctrim-bullseye +docker pull quay.io/evl.ms/fullstaq-ruby:3.2.7-malloctrim-buster-slim +docker pull quay.io/evl.ms/fullstaq-ruby:3.2.7-malloctrim-buster # 3.1: docker pull quay.io/evl.ms/fullstaq-ruby:3.1.6-jemalloc-bullseye-slim @@ -91,7 +91,7 @@ docker pull quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-slim # Same as quay.io/e docker pull quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.2-malloctrim-bookworm ``` -For Ruby 3.2 and 3.1, short aliases for latest patch versions are made against Debian 11 (bullseye): `3.2.6-jemalloc-bullseye → 3.2-jemalloc` +For Ruby 3.2 and 3.1, short aliases for latest patch versions are made against Debian 11 (bullseye): `3.2.7-jemalloc-bullseye → 3.2-jemalloc` ## Details