From c473741514de6aa1e3ccdf3a9c6df0aa71348ce3 Mon Sep 17 00:00:00 2001 From: Docker Library Bot Date: Thu, 18 Jan 2024 04:03:17 -0800 Subject: [PATCH] Update 3.2 to 3.2.3 --- 3.2/alpine3.18/Dockerfile | 10 ++++++---- 3.2/alpine3.19/Dockerfile | 10 ++++++---- 3.2/bookworm/Dockerfile | 10 ++++++---- 3.2/bullseye/Dockerfile | 10 ++++++---- 3.2/slim-bookworm/Dockerfile | 10 ++++++---- 3.2/slim-bullseye/Dockerfile | 10 ++++++---- versions.json | 36 ++++++++++++++++++------------------ 7 files changed, 54 insertions(+), 42 deletions(-) diff --git a/3.2/alpine3.18/Dockerfile b/3.2/alpine3.18/Dockerfile index b80ebd39d..800f1b611 100644 --- a/3.2/alpine3.18/Dockerfile +++ b/3.2/alpine3.18/Dockerfile @@ -26,9 +26,11 @@ RUN set -eux; \ } >> /usr/local/etc/gemrc ENV LANG C.UTF-8 -ENV RUBY_MAJOR 3.2 -ENV RUBY_VERSION 3.2.2 -ENV RUBY_DOWNLOAD_SHA256 4b352d0f7ec384e332e3e44cdbfdcd5ff2d594af3c8296b5636c710975149e23 + +# https://www.ruby-lang.org/en/news/2024/01/18/ruby-3-2-3-released/ +ENV RUBY_VERSION 3.2.3 +ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.3.tar.xz +ENV RUBY_DOWNLOAD_SHA256 cfb231954b8c241043a538a4c682a1cca0b2016d835fee0b9e4a0be3ceba476b # some of ruby's build scripts are written in ruby # we purge system ruby later to make sure our final image uses what we just built @@ -87,7 +89,7 @@ RUN set -eux; \ cargo --version; \ fi; \ \ - wget -O ruby.tar.xz "https://cache.ruby-lang.org/pub/ruby/${RUBY_MAJOR%-rc}/ruby-$RUBY_VERSION.tar.xz"; \ + wget -O ruby.tar.xz "$RUBY_DOWNLOAD_URL"; \ echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.xz" | sha256sum --check --strict; \ \ mkdir -p /usr/src/ruby; \ diff --git a/3.2/alpine3.19/Dockerfile b/3.2/alpine3.19/Dockerfile index f5dfda1f1..a8b51c129 100644 --- a/3.2/alpine3.19/Dockerfile +++ b/3.2/alpine3.19/Dockerfile @@ -26,9 +26,11 @@ RUN set -eux; \ } >> /usr/local/etc/gemrc ENV LANG C.UTF-8 -ENV RUBY_MAJOR 3.2 -ENV RUBY_VERSION 3.2.2 -ENV RUBY_DOWNLOAD_SHA256 4b352d0f7ec384e332e3e44cdbfdcd5ff2d594af3c8296b5636c710975149e23 + +# https://www.ruby-lang.org/en/news/2024/01/18/ruby-3-2-3-released/ +ENV RUBY_VERSION 3.2.3 +ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.3.tar.xz +ENV RUBY_DOWNLOAD_SHA256 cfb231954b8c241043a538a4c682a1cca0b2016d835fee0b9e4a0be3ceba476b # some of ruby's build scripts are written in ruby # we purge system ruby later to make sure our final image uses what we just built @@ -87,7 +89,7 @@ RUN set -eux; \ cargo --version; \ fi; \ \ - wget -O ruby.tar.xz "https://cache.ruby-lang.org/pub/ruby/${RUBY_MAJOR%-rc}/ruby-$RUBY_VERSION.tar.xz"; \ + wget -O ruby.tar.xz "$RUBY_DOWNLOAD_URL"; \ echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.xz" | sha256sum --check --strict; \ \ mkdir -p /usr/src/ruby; \ diff --git a/3.2/bookworm/Dockerfile b/3.2/bookworm/Dockerfile index 522d36dfd..f87fe76f9 100644 --- a/3.2/bookworm/Dockerfile +++ b/3.2/bookworm/Dockerfile @@ -15,9 +15,11 @@ RUN set -eux; \ } >> /usr/local/etc/gemrc ENV LANG C.UTF-8 -ENV RUBY_MAJOR 3.2 -ENV RUBY_VERSION 3.2.2 -ENV RUBY_DOWNLOAD_SHA256 4b352d0f7ec384e332e3e44cdbfdcd5ff2d594af3c8296b5636c710975149e23 + +# https://www.ruby-lang.org/en/news/2024/01/18/ruby-3-2-3-released/ +ENV RUBY_VERSION 3.2.3 +ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.3.tar.xz +ENV RUBY_DOWNLOAD_SHA256 cfb231954b8c241043a538a4c682a1cca0b2016d835fee0b9e4a0be3ceba476b # some of ruby's build scripts are written in ruby # we purge system ruby later to make sure our final image uses what we just built @@ -55,7 +57,7 @@ RUN set -eux; \ cargo --version; \ fi; \ \ - wget -O ruby.tar.xz "https://cache.ruby-lang.org/pub/ruby/${RUBY_MAJOR%-rc}/ruby-$RUBY_VERSION.tar.xz"; \ + wget -O ruby.tar.xz "$RUBY_DOWNLOAD_URL"; \ echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.xz" | sha256sum --check --strict; \ \ mkdir -p /usr/src/ruby; \ diff --git a/3.2/bullseye/Dockerfile b/3.2/bullseye/Dockerfile index 273e0b659..e753e00b3 100644 --- a/3.2/bullseye/Dockerfile +++ b/3.2/bullseye/Dockerfile @@ -15,9 +15,11 @@ RUN set -eux; \ } >> /usr/local/etc/gemrc ENV LANG C.UTF-8 -ENV RUBY_MAJOR 3.2 -ENV RUBY_VERSION 3.2.2 -ENV RUBY_DOWNLOAD_SHA256 4b352d0f7ec384e332e3e44cdbfdcd5ff2d594af3c8296b5636c710975149e23 + +# https://www.ruby-lang.org/en/news/2024/01/18/ruby-3-2-3-released/ +ENV RUBY_VERSION 3.2.3 +ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.3.tar.xz +ENV RUBY_DOWNLOAD_SHA256 cfb231954b8c241043a538a4c682a1cca0b2016d835fee0b9e4a0be3ceba476b # some of ruby's build scripts are written in ruby # we purge system ruby later to make sure our final image uses what we just built @@ -55,7 +57,7 @@ RUN set -eux; \ cargo --version; \ fi; \ \ - wget -O ruby.tar.xz "https://cache.ruby-lang.org/pub/ruby/${RUBY_MAJOR%-rc}/ruby-$RUBY_VERSION.tar.xz"; \ + wget -O ruby.tar.xz "$RUBY_DOWNLOAD_URL"; \ echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.xz" | sha256sum --check --strict; \ \ mkdir -p /usr/src/ruby; \ diff --git a/3.2/slim-bookworm/Dockerfile b/3.2/slim-bookworm/Dockerfile index c618e9a26..d5f809841 100644 --- a/3.2/slim-bookworm/Dockerfile +++ b/3.2/slim-bookworm/Dockerfile @@ -29,9 +29,11 @@ RUN set -eux; \ } >> /usr/local/etc/gemrc ENV LANG C.UTF-8 -ENV RUBY_MAJOR 3.2 -ENV RUBY_VERSION 3.2.2 -ENV RUBY_DOWNLOAD_SHA256 4b352d0f7ec384e332e3e44cdbfdcd5ff2d594af3c8296b5636c710975149e23 + +# https://www.ruby-lang.org/en/news/2024/01/18/ruby-3-2-3-released/ +ENV RUBY_VERSION 3.2.3 +ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.3.tar.xz +ENV RUBY_DOWNLOAD_SHA256 cfb231954b8c241043a538a4c682a1cca0b2016d835fee0b9e4a0be3ceba476b # some of ruby's build scripts are written in ruby # we purge system ruby later to make sure our final image uses what we just built @@ -82,7 +84,7 @@ RUN set -eux; \ cargo --version; \ fi; \ \ - wget -O ruby.tar.xz "https://cache.ruby-lang.org/pub/ruby/${RUBY_MAJOR%-rc}/ruby-$RUBY_VERSION.tar.xz"; \ + wget -O ruby.tar.xz "$RUBY_DOWNLOAD_URL"; \ echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.xz" | sha256sum --check --strict; \ \ mkdir -p /usr/src/ruby; \ diff --git a/3.2/slim-bullseye/Dockerfile b/3.2/slim-bullseye/Dockerfile index 363ec92e4..189b7ff56 100644 --- a/3.2/slim-bullseye/Dockerfile +++ b/3.2/slim-bullseye/Dockerfile @@ -29,9 +29,11 @@ RUN set -eux; \ } >> /usr/local/etc/gemrc ENV LANG C.UTF-8 -ENV RUBY_MAJOR 3.2 -ENV RUBY_VERSION 3.2.2 -ENV RUBY_DOWNLOAD_SHA256 4b352d0f7ec384e332e3e44cdbfdcd5ff2d594af3c8296b5636c710975149e23 + +# https://www.ruby-lang.org/en/news/2024/01/18/ruby-3-2-3-released/ +ENV RUBY_VERSION 3.2.3 +ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.3.tar.xz +ENV RUBY_DOWNLOAD_SHA256 cfb231954b8c241043a538a4c682a1cca0b2016d835fee0b9e4a0be3ceba476b # some of ruby's build scripts are written in ruby # we purge system ruby later to make sure our final image uses what we just built @@ -82,7 +84,7 @@ RUN set -eux; \ cargo --version; \ fi; \ \ - wget -O ruby.tar.xz "https://cache.ruby-lang.org/pub/ruby/${RUBY_MAJOR%-rc}/ruby-$RUBY_VERSION.tar.xz"; \ + wget -O ruby.tar.xz "$RUBY_DOWNLOAD_URL"; \ echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.xz" | sha256sum --check --strict; \ \ mkdir -p /usr/src/ruby; \ diff --git a/versions.json b/versions.json index 360d1888b..0e183389b 100644 --- a/versions.json +++ b/versions.json @@ -75,33 +75,33 @@ ] }, "3.2": { - "version": "3.2.2", - "date": "2023-03-30", - "post": "/en/news/2023/03/30/ruby-3-2-2-released/", + "version": "3.2.3", + "date": "2024-01-18", + "post": "/en/news/2024/01/18/ruby-3-2-3-released/", "url": { - "gz": "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.2.tar.gz", - "xz": "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.2.tar.xz", - "zip": "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.2.zip" + "gz": "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.3.tar.gz", + "xz": "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.3.tar.xz", + "zip": "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.3.zip" }, "size": { - "gz": 20467023, - "xz": 15118856, - "zip": 24615317 + "gz": 20577155, + "xz": 15163960, + "zip": 24734275 }, "sha1": { - "gz": "670fce00d83771a1349b116e56a8a3b0ad323769", - "xz": "087af286b70b0e17f88c9c4469b471eca2010161", - "zip": "a1b6d57019d41dca269b4b16a80784755d34b81d" + "gz": "7f553e514cb42751a61c3a560a7e8d727c6931ca", + "xz": "08e0016c8b96103930aaa3b2323081d8f5756e25", + "zip": "e305dfe36229c5328d231ea0ac03ae5e05bfaca6" }, "sha256": { - "gz": "96c57558871a6748de5bc9f274e93f4b5aad06cd8f37befa0e8d94e7b8a423bc", - "xz": "4b352d0f7ec384e332e3e44cdbfdcd5ff2d594af3c8296b5636c710975149e23", - "zip": "cc216ecb4f49064d8f44e10ecf9218cfd7b28cf4168bb79ecdf171e321db4af1" + "gz": "af7f1757d9ddb630345988139211f1fd570ff5ba830def1cc7c468ae9b65c9ba", + "xz": "cfb231954b8c241043a538a4c682a1cca0b2016d835fee0b9e4a0be3ceba476b", + "zip": "42aa39f74e5be9e24e4db47e7bfb15dc7e095f7e2295859b355edccf6fab96a2" }, "sha512": { - "gz": "bcc68f3f24c1c8987d9c80b57332e5791f25b935ba38daf5addf60dbfe3a05f9dcaf21909681b88e862c67c6ed103150f73259c6e35c564f13a00f432e3c1e46", - "xz": "a29f24cd80f563f6368952d06d6273f7241a409fa9ab2f60e03dde2ac58ca06bee1750715b6134caebf4c061d3503446dc37a6059e19860bb0010eef34951935", - "zip": "569a68d89cc9a646cd0319d7cb8d57df3a55c0ac2c64f1f61607cc9c06b3aa8415eb8d38f7893ab3dbf072da9e919fbc454a9338e924c20a6a5110a1fa301d52" + "gz": "75aecd9cf87f1fa66b24ecda8837a53162071b4f8801dcfd79119a24c6e81df3e3e2ba478e1cc48c60103dfaab12a00cfa2039a621f8651298eba8bd8d576360", + "xz": "d2a1897c2f4e801a28acb869322abfee76775115016252cecad90639485ed51deda1446cb16edb387f10a2e188602d646ef9b008b57f27bd745071277c535f3b", + "zip": "fd89a0a833df4b5cb1734a7ffc86a8cf7cb3a8e25944331db674d3ad7732f615867e7e214e1fdd61e44e9c9c856b461b46219b340de7c87a758f28f3a99dd172" }, "variants": [ "bookworm",