From 343f83dbad29bb3b6f8c8eb8fa0459b6f2ea6aec Mon Sep 17 00:00:00 2001 From: Docker Library Bot Date: Wed, 24 Jan 2024 08:50:20 -0800 Subject: [PATCH] Update 1.22-rc to 1.22rc2 --- 1.22-rc/alpine3.18/Dockerfile | 36 ++-- 1.22-rc/alpine3.19/Dockerfile | 36 ++-- 1.22-rc/bookworm/Dockerfile | 36 ++-- 1.22-rc/bullseye/Dockerfile | 36 ++-- 1.22-rc/windows/nanoserver-1809/Dockerfile | 4 +- .../windows/nanoserver-ltsc2022/Dockerfile | 4 +- .../windows/windowsservercore-1809/Dockerfile | 6 +- .../windowsservercore-ltsc2022/Dockerfile | 6 +- versions.json | 166 +++++++++--------- 9 files changed, 165 insertions(+), 165 deletions(-) diff --git a/1.22-rc/alpine3.18/Dockerfile b/1.22-rc/alpine3.18/Dockerfile index d3e7d6a4..b67066ae 100644 --- a/1.22-rc/alpine3.18/Dockerfile +++ b/1.22-rc/alpine3.18/Dockerfile @@ -8,7 +8,7 @@ FROM alpine:3.18 AS build ENV PATH /usr/local/go/bin:$PATH -ENV GOLANG_VERSION 1.22rc1 +ENV GOLANG_VERSION 1.22rc2 RUN set -eux; \ apk add --no-cache --virtual .fetch-deps \ @@ -21,36 +21,36 @@ RUN set -eux; \ url=; \ case "$arch" in \ 'x86_64') \ - url='https://dl.google.com/go/go1.22rc1.linux-amd64.tar.gz'; \ - sha256='fbe9d0585b9322d44008f6baf78b391b22f64294338c6ce2b9eb6040d6373c52'; \ + url='https://dl.google.com/go/go1.22rc2.linux-amd64.tar.gz'; \ + sha256='f811e7ee8f6dee3d162179229f96a64a467c8c02a5687fac5ceaadcf3948c818'; \ ;; \ 'armhf') \ - url='https://dl.google.com/go/go1.22rc1.linux-armv6l.tar.gz'; \ - sha256='78e86eb1f449d88692829f1d794cd9f696b66c4f5e25f4ceb4ddd3ad7bee3683'; \ + url='https://dl.google.com/go/go1.22rc2.linux-armv6l.tar.gz'; \ + sha256='2b5b4ba2f116dcd147cfd3b1ec77efdcedff230f612bf9e6c971efb58262f709'; \ ;; \ 'armv7') \ - url='https://dl.google.com/go/go1.22rc1.linux-armv6l.tar.gz'; \ - sha256='78e86eb1f449d88692829f1d794cd9f696b66c4f5e25f4ceb4ddd3ad7bee3683'; \ + url='https://dl.google.com/go/go1.22rc2.linux-armv6l.tar.gz'; \ + sha256='2b5b4ba2f116dcd147cfd3b1ec77efdcedff230f612bf9e6c971efb58262f709'; \ ;; \ 'aarch64') \ - url='https://dl.google.com/go/go1.22rc1.linux-arm64.tar.gz'; \ - sha256='d777d6bc3241bcd470603c3af896d1c60ed1d8cc718cf92d0a5d9035b149a827'; \ + url='https://dl.google.com/go/go1.22rc2.linux-arm64.tar.gz'; \ + sha256='bf18dc64a396948f97df79a3d73176dbaa7d69341256a1ff1067fd7ec5f79295'; \ ;; \ 'x86') \ - url='https://dl.google.com/go/go1.22rc1.linux-386.tar.gz'; \ - sha256='85ea68ef2fbd0d28179a8852401f498cb02dd7a2d688e71e54ee6180a790d105'; \ + url='https://dl.google.com/go/go1.22rc2.linux-386.tar.gz'; \ + sha256='15321745f1e22a4930bdbf53c456c3aab42204c35c9a0dec4bbe1c641518e502'; \ ;; \ 'ppc64le') \ - url='https://dl.google.com/go/go1.22rc1.linux-ppc64le.tar.gz'; \ - sha256='051d68e1fb9c804db0c5ecf856493ccf7611f6b05424bfe6d6a03ce03e5dbb24'; \ + url='https://dl.google.com/go/go1.22rc2.linux-ppc64le.tar.gz'; \ + sha256='6f5aab8f36732d5d4b92ca6c96c9b8fa188b561b339740d52facab59a468c1e9'; \ ;; \ 'riscv64') \ - url='https://dl.google.com/go/go1.22rc1.linux-riscv64.tar.gz'; \ - sha256='f7c9d98683f52004bc9942a6ac4ae628f89070446f24ad5451404ad7ee27682a'; \ + url='https://dl.google.com/go/go1.22rc2.linux-riscv64.tar.gz'; \ + sha256='1b146b19a46a010e263369a72498356447ba0f71f608cb90af01729d00529f40'; \ ;; \ 's390x') \ - url='https://dl.google.com/go/go1.22rc1.linux-s390x.tar.gz'; \ - sha256='29e6b990a47cb3942e72208e91e370b3620119d0a7dcb2a58de57bde7716fc2b'; \ + url='https://dl.google.com/go/go1.22rc2.linux-s390x.tar.gz'; \ + sha256='12c9438147094fe33d99ee70d85c8fad1894b643aa0c6d355034fadac2fb7cfd'; \ ;; \ *) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \ esac; \ @@ -90,7 +90,7 @@ FROM alpine:3.18 RUN apk add --no-cache ca-certificates -ENV GOLANG_VERSION 1.22rc1 +ENV GOLANG_VERSION 1.22rc2 # don't auto-upgrade the gotoolchain # https://github.com/docker-library/golang/issues/472 diff --git a/1.22-rc/alpine3.19/Dockerfile b/1.22-rc/alpine3.19/Dockerfile index afef0c01..33151cb7 100644 --- a/1.22-rc/alpine3.19/Dockerfile +++ b/1.22-rc/alpine3.19/Dockerfile @@ -8,7 +8,7 @@ FROM alpine:3.19 AS build ENV PATH /usr/local/go/bin:$PATH -ENV GOLANG_VERSION 1.22rc1 +ENV GOLANG_VERSION 1.22rc2 RUN set -eux; \ apk add --no-cache --virtual .fetch-deps \ @@ -21,36 +21,36 @@ RUN set -eux; \ url=; \ case "$arch" in \ 'x86_64') \ - url='https://dl.google.com/go/go1.22rc1.linux-amd64.tar.gz'; \ - sha256='fbe9d0585b9322d44008f6baf78b391b22f64294338c6ce2b9eb6040d6373c52'; \ + url='https://dl.google.com/go/go1.22rc2.linux-amd64.tar.gz'; \ + sha256='f811e7ee8f6dee3d162179229f96a64a467c8c02a5687fac5ceaadcf3948c818'; \ ;; \ 'armhf') \ - url='https://dl.google.com/go/go1.22rc1.linux-armv6l.tar.gz'; \ - sha256='78e86eb1f449d88692829f1d794cd9f696b66c4f5e25f4ceb4ddd3ad7bee3683'; \ + url='https://dl.google.com/go/go1.22rc2.linux-armv6l.tar.gz'; \ + sha256='2b5b4ba2f116dcd147cfd3b1ec77efdcedff230f612bf9e6c971efb58262f709'; \ ;; \ 'armv7') \ - url='https://dl.google.com/go/go1.22rc1.linux-armv6l.tar.gz'; \ - sha256='78e86eb1f449d88692829f1d794cd9f696b66c4f5e25f4ceb4ddd3ad7bee3683'; \ + url='https://dl.google.com/go/go1.22rc2.linux-armv6l.tar.gz'; \ + sha256='2b5b4ba2f116dcd147cfd3b1ec77efdcedff230f612bf9e6c971efb58262f709'; \ ;; \ 'aarch64') \ - url='https://dl.google.com/go/go1.22rc1.linux-arm64.tar.gz'; \ - sha256='d777d6bc3241bcd470603c3af896d1c60ed1d8cc718cf92d0a5d9035b149a827'; \ + url='https://dl.google.com/go/go1.22rc2.linux-arm64.tar.gz'; \ + sha256='bf18dc64a396948f97df79a3d73176dbaa7d69341256a1ff1067fd7ec5f79295'; \ ;; \ 'x86') \ - url='https://dl.google.com/go/go1.22rc1.linux-386.tar.gz'; \ - sha256='85ea68ef2fbd0d28179a8852401f498cb02dd7a2d688e71e54ee6180a790d105'; \ + url='https://dl.google.com/go/go1.22rc2.linux-386.tar.gz'; \ + sha256='15321745f1e22a4930bdbf53c456c3aab42204c35c9a0dec4bbe1c641518e502'; \ ;; \ 'ppc64le') \ - url='https://dl.google.com/go/go1.22rc1.linux-ppc64le.tar.gz'; \ - sha256='051d68e1fb9c804db0c5ecf856493ccf7611f6b05424bfe6d6a03ce03e5dbb24'; \ + url='https://dl.google.com/go/go1.22rc2.linux-ppc64le.tar.gz'; \ + sha256='6f5aab8f36732d5d4b92ca6c96c9b8fa188b561b339740d52facab59a468c1e9'; \ ;; \ 'riscv64') \ - url='https://dl.google.com/go/go1.22rc1.linux-riscv64.tar.gz'; \ - sha256='f7c9d98683f52004bc9942a6ac4ae628f89070446f24ad5451404ad7ee27682a'; \ + url='https://dl.google.com/go/go1.22rc2.linux-riscv64.tar.gz'; \ + sha256='1b146b19a46a010e263369a72498356447ba0f71f608cb90af01729d00529f40'; \ ;; \ 's390x') \ - url='https://dl.google.com/go/go1.22rc1.linux-s390x.tar.gz'; \ - sha256='29e6b990a47cb3942e72208e91e370b3620119d0a7dcb2a58de57bde7716fc2b'; \ + url='https://dl.google.com/go/go1.22rc2.linux-s390x.tar.gz'; \ + sha256='12c9438147094fe33d99ee70d85c8fad1894b643aa0c6d355034fadac2fb7cfd'; \ ;; \ *) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \ esac; \ @@ -90,7 +90,7 @@ FROM alpine:3.19 RUN apk add --no-cache ca-certificates -ENV GOLANG_VERSION 1.22rc1 +ENV GOLANG_VERSION 1.22rc2 # don't auto-upgrade the gotoolchain # https://github.com/docker-library/golang/issues/472 diff --git a/1.22-rc/bookworm/Dockerfile b/1.22-rc/bookworm/Dockerfile index d9123b64..793a243d 100644 --- a/1.22-rc/bookworm/Dockerfile +++ b/1.22-rc/bookworm/Dockerfile @@ -8,43 +8,43 @@ FROM buildpack-deps:bookworm-scm AS build ENV PATH /usr/local/go/bin:$PATH -ENV GOLANG_VERSION 1.22rc1 +ENV GOLANG_VERSION 1.22rc2 RUN set -eux; \ arch="$(dpkg --print-architecture)"; arch="${arch##*-}"; \ url=; \ case "$arch" in \ 'amd64') \ - url='https://dl.google.com/go/go1.22rc1.linux-amd64.tar.gz'; \ - sha256='fbe9d0585b9322d44008f6baf78b391b22f64294338c6ce2b9eb6040d6373c52'; \ + url='https://dl.google.com/go/go1.22rc2.linux-amd64.tar.gz'; \ + sha256='f811e7ee8f6dee3d162179229f96a64a467c8c02a5687fac5ceaadcf3948c818'; \ ;; \ 'armhf') \ - url='https://dl.google.com/go/go1.22rc1.linux-armv6l.tar.gz'; \ - sha256='78e86eb1f449d88692829f1d794cd9f696b66c4f5e25f4ceb4ddd3ad7bee3683'; \ + url='https://dl.google.com/go/go1.22rc2.linux-armv6l.tar.gz'; \ + sha256='2b5b4ba2f116dcd147cfd3b1ec77efdcedff230f612bf9e6c971efb58262f709'; \ ;; \ 'arm64') \ - url='https://dl.google.com/go/go1.22rc1.linux-arm64.tar.gz'; \ - sha256='d777d6bc3241bcd470603c3af896d1c60ed1d8cc718cf92d0a5d9035b149a827'; \ + url='https://dl.google.com/go/go1.22rc2.linux-arm64.tar.gz'; \ + sha256='bf18dc64a396948f97df79a3d73176dbaa7d69341256a1ff1067fd7ec5f79295'; \ ;; \ 'i386') \ - url='https://dl.google.com/go/go1.22rc1.linux-386.tar.gz'; \ - sha256='85ea68ef2fbd0d28179a8852401f498cb02dd7a2d688e71e54ee6180a790d105'; \ + url='https://dl.google.com/go/go1.22rc2.linux-386.tar.gz'; \ + sha256='15321745f1e22a4930bdbf53c456c3aab42204c35c9a0dec4bbe1c641518e502'; \ ;; \ 'mips64el') \ - url='https://dl.google.com/go/go1.22rc1.linux-mips64le.tar.gz'; \ - sha256='c424d3145bb770b5fc04e0b2316cbb9be34724ba66e83c83659830835ef698f9'; \ + url='https://dl.google.com/go/go1.22rc2.linux-mips64le.tar.gz'; \ + sha256='d52d63c45b479ad31f44bdee2e5dfee9e2afce9d42a61c5ac453cb0214b6bd13'; \ ;; \ 'ppc64el') \ - url='https://dl.google.com/go/go1.22rc1.linux-ppc64le.tar.gz'; \ - sha256='051d68e1fb9c804db0c5ecf856493ccf7611f6b05424bfe6d6a03ce03e5dbb24'; \ + url='https://dl.google.com/go/go1.22rc2.linux-ppc64le.tar.gz'; \ + sha256='6f5aab8f36732d5d4b92ca6c96c9b8fa188b561b339740d52facab59a468c1e9'; \ ;; \ 'riscv64') \ - url='https://dl.google.com/go/go1.22rc1.linux-riscv64.tar.gz'; \ - sha256='f7c9d98683f52004bc9942a6ac4ae628f89070446f24ad5451404ad7ee27682a'; \ + url='https://dl.google.com/go/go1.22rc2.linux-riscv64.tar.gz'; \ + sha256='1b146b19a46a010e263369a72498356447ba0f71f608cb90af01729d00529f40'; \ ;; \ 's390x') \ - url='https://dl.google.com/go/go1.22rc1.linux-s390x.tar.gz'; \ - sha256='29e6b990a47cb3942e72208e91e370b3620119d0a7dcb2a58de57bde7716fc2b'; \ + url='https://dl.google.com/go/go1.22rc2.linux-s390x.tar.gz'; \ + sha256='12c9438147094fe33d99ee70d85c8fad1894b643aa0c6d355034fadac2fb7cfd'; \ ;; \ *) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \ esac; \ @@ -92,7 +92,7 @@ RUN set -eux; \ ; \ rm -rf /var/lib/apt/lists/* -ENV GOLANG_VERSION 1.22rc1 +ENV GOLANG_VERSION 1.22rc2 # don't auto-upgrade the gotoolchain # https://github.com/docker-library/golang/issues/472 diff --git a/1.22-rc/bullseye/Dockerfile b/1.22-rc/bullseye/Dockerfile index cd0bcccb..0b256498 100644 --- a/1.22-rc/bullseye/Dockerfile +++ b/1.22-rc/bullseye/Dockerfile @@ -8,43 +8,43 @@ FROM buildpack-deps:bullseye-scm AS build ENV PATH /usr/local/go/bin:$PATH -ENV GOLANG_VERSION 1.22rc1 +ENV GOLANG_VERSION 1.22rc2 RUN set -eux; \ arch="$(dpkg --print-architecture)"; arch="${arch##*-}"; \ url=; \ case "$arch" in \ 'amd64') \ - url='https://dl.google.com/go/go1.22rc1.linux-amd64.tar.gz'; \ - sha256='fbe9d0585b9322d44008f6baf78b391b22f64294338c6ce2b9eb6040d6373c52'; \ + url='https://dl.google.com/go/go1.22rc2.linux-amd64.tar.gz'; \ + sha256='f811e7ee8f6dee3d162179229f96a64a467c8c02a5687fac5ceaadcf3948c818'; \ ;; \ 'armhf') \ - url='https://dl.google.com/go/go1.22rc1.linux-armv6l.tar.gz'; \ - sha256='78e86eb1f449d88692829f1d794cd9f696b66c4f5e25f4ceb4ddd3ad7bee3683'; \ + url='https://dl.google.com/go/go1.22rc2.linux-armv6l.tar.gz'; \ + sha256='2b5b4ba2f116dcd147cfd3b1ec77efdcedff230f612bf9e6c971efb58262f709'; \ ;; \ 'arm64') \ - url='https://dl.google.com/go/go1.22rc1.linux-arm64.tar.gz'; \ - sha256='d777d6bc3241bcd470603c3af896d1c60ed1d8cc718cf92d0a5d9035b149a827'; \ + url='https://dl.google.com/go/go1.22rc2.linux-arm64.tar.gz'; \ + sha256='bf18dc64a396948f97df79a3d73176dbaa7d69341256a1ff1067fd7ec5f79295'; \ ;; \ 'i386') \ - url='https://dl.google.com/go/go1.22rc1.linux-386.tar.gz'; \ - sha256='85ea68ef2fbd0d28179a8852401f498cb02dd7a2d688e71e54ee6180a790d105'; \ + url='https://dl.google.com/go/go1.22rc2.linux-386.tar.gz'; \ + sha256='15321745f1e22a4930bdbf53c456c3aab42204c35c9a0dec4bbe1c641518e502'; \ ;; \ 'mips64el') \ - url='https://dl.google.com/go/go1.22rc1.linux-mips64le.tar.gz'; \ - sha256='c424d3145bb770b5fc04e0b2316cbb9be34724ba66e83c83659830835ef698f9'; \ + url='https://dl.google.com/go/go1.22rc2.linux-mips64le.tar.gz'; \ + sha256='d52d63c45b479ad31f44bdee2e5dfee9e2afce9d42a61c5ac453cb0214b6bd13'; \ ;; \ 'ppc64el') \ - url='https://dl.google.com/go/go1.22rc1.linux-ppc64le.tar.gz'; \ - sha256='051d68e1fb9c804db0c5ecf856493ccf7611f6b05424bfe6d6a03ce03e5dbb24'; \ + url='https://dl.google.com/go/go1.22rc2.linux-ppc64le.tar.gz'; \ + sha256='6f5aab8f36732d5d4b92ca6c96c9b8fa188b561b339740d52facab59a468c1e9'; \ ;; \ 'riscv64') \ - url='https://dl.google.com/go/go1.22rc1.linux-riscv64.tar.gz'; \ - sha256='f7c9d98683f52004bc9942a6ac4ae628f89070446f24ad5451404ad7ee27682a'; \ + url='https://dl.google.com/go/go1.22rc2.linux-riscv64.tar.gz'; \ + sha256='1b146b19a46a010e263369a72498356447ba0f71f608cb90af01729d00529f40'; \ ;; \ 's390x') \ - url='https://dl.google.com/go/go1.22rc1.linux-s390x.tar.gz'; \ - sha256='29e6b990a47cb3942e72208e91e370b3620119d0a7dcb2a58de57bde7716fc2b'; \ + url='https://dl.google.com/go/go1.22rc2.linux-s390x.tar.gz'; \ + sha256='12c9438147094fe33d99ee70d85c8fad1894b643aa0c6d355034fadac2fb7cfd'; \ ;; \ *) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \ esac; \ @@ -92,7 +92,7 @@ RUN set -eux; \ ; \ rm -rf /var/lib/apt/lists/* -ENV GOLANG_VERSION 1.22rc1 +ENV GOLANG_VERSION 1.22rc2 # don't auto-upgrade the gotoolchain # https://github.com/docker-library/golang/issues/472 diff --git a/1.22-rc/windows/nanoserver-1809/Dockerfile b/1.22-rc/windows/nanoserver-1809/Dockerfile index 2a7e8638..61184716 100644 --- a/1.22-rc/windows/nanoserver-1809/Dockerfile +++ b/1.22-rc/windows/nanoserver-1809/Dockerfile @@ -21,10 +21,10 @@ RUN setx /m PATH "%GOPATH%\bin;C:\Program Files\Go\bin;%PATH%" USER ContainerUser # doing this first to share cache across versions more aggressively -ENV GOLANG_VERSION 1.22rc1 +ENV GOLANG_VERSION 1.22rc2 # Docker's Windows path parsing is absolutely *cursed*; please just trust me on this one -Tianon -COPY --from=golang:1.22rc1-windowsservercore-1809 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"] +COPY --from=golang:1.22rc2-windowsservercore-1809 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"] RUN go version WORKDIR $GOPATH diff --git a/1.22-rc/windows/nanoserver-ltsc2022/Dockerfile b/1.22-rc/windows/nanoserver-ltsc2022/Dockerfile index fee318ba..3aa6824d 100644 --- a/1.22-rc/windows/nanoserver-ltsc2022/Dockerfile +++ b/1.22-rc/windows/nanoserver-ltsc2022/Dockerfile @@ -21,10 +21,10 @@ RUN setx /m PATH "%GOPATH%\bin;C:\Program Files\Go\bin;%PATH%" USER ContainerUser # doing this first to share cache across versions more aggressively -ENV GOLANG_VERSION 1.22rc1 +ENV GOLANG_VERSION 1.22rc2 # Docker's Windows path parsing is absolutely *cursed*; please just trust me on this one -Tianon -COPY --from=golang:1.22rc1-windowsservercore-ltsc2022 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"] +COPY --from=golang:1.22rc2-windowsservercore-ltsc2022 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"] RUN go version WORKDIR $GOPATH diff --git a/1.22-rc/windows/windowsservercore-1809/Dockerfile b/1.22-rc/windows/windowsservercore-1809/Dockerfile index 38f596d1..cf48256f 100644 --- a/1.22-rc/windows/windowsservercore-1809/Dockerfile +++ b/1.22-rc/windows/windowsservercore-1809/Dockerfile @@ -53,14 +53,14 @@ RUN $newPath = ('{0}\bin;C:\Program Files\Go\bin;{1}' -f $env:GOPATH, $env:PATH) [Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine); # doing this first to share cache across versions more aggressively -ENV GOLANG_VERSION 1.22rc1 +ENV GOLANG_VERSION 1.22rc2 -RUN $url = 'https://dl.google.com/go/go1.22rc1.windows-amd64.zip'; \ +RUN $url = 'https://dl.google.com/go/go1.22rc2.windows-amd64.zip'; \ Write-Host ('Downloading {0} ...' -f $url); \ [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \ Invoke-WebRequest -Uri $url -OutFile 'go.zip'; \ \ - $sha256 = '4aea6071f7a0505d9b99bccd6d5d40dba8d89e8b0c98f77db6c9b9202e2b76bf'; \ + $sha256 = 'e311dc7a7f4d77ac4227cb463009dda2b8cdb33bc698e94e2222d63ecbb24b2b'; \ Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \ if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { \ Write-Host 'FAILED!'; \ diff --git a/1.22-rc/windows/windowsservercore-ltsc2022/Dockerfile b/1.22-rc/windows/windowsservercore-ltsc2022/Dockerfile index c2794217..0460ad7d 100644 --- a/1.22-rc/windows/windowsservercore-ltsc2022/Dockerfile +++ b/1.22-rc/windows/windowsservercore-ltsc2022/Dockerfile @@ -53,14 +53,14 @@ RUN $newPath = ('{0}\bin;C:\Program Files\Go\bin;{1}' -f $env:GOPATH, $env:PATH) [Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine); # doing this first to share cache across versions more aggressively -ENV GOLANG_VERSION 1.22rc1 +ENV GOLANG_VERSION 1.22rc2 -RUN $url = 'https://dl.google.com/go/go1.22rc1.windows-amd64.zip'; \ +RUN $url = 'https://dl.google.com/go/go1.22rc2.windows-amd64.zip'; \ Write-Host ('Downloading {0} ...' -f $url); \ [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \ Invoke-WebRequest -Uri $url -OutFile 'go.zip'; \ \ - $sha256 = '4aea6071f7a0505d9b99bccd6d5d40dba8d89e8b0c98f77db6c9b9202e2b76bf'; \ + $sha256 = 'e311dc7a7f4d77ac4227cb463009dda2b8cdb33bc698e94e2222d63ecbb24b2b'; \ Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \ if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { \ Write-Host 'FAILED!'; \ diff --git a/versions.json b/versions.json index b76384d8..74247610 100644 --- a/versions.json +++ b/versions.json @@ -564,11 +564,11 @@ ] }, "1.22-rc": { - "version": "1.22rc1", + "version": "1.22rc2", "arches": { "aix-ppc64": { - "url": "https://dl.google.com/go/go1.22rc1.aix-ppc64.tar.gz", - "sha256": "32db340f361f398a80357e287b6ba3579d61dace9d2d111a9cb5eff565b2812a", + "url": "https://dl.google.com/go/go1.22rc2.aix-ppc64.tar.gz", + "sha256": "8893093ccc531dc1069c439ad8aaf1046dec54606355ade7a4554c85c210958c", "env": { "GOOS": "aix", "GOARCH": "ppc64" @@ -576,8 +576,8 @@ "supported": false }, "amd64": { - "url": "https://dl.google.com/go/go1.22rc1.linux-amd64.tar.gz", - "sha256": "fbe9d0585b9322d44008f6baf78b391b22f64294338c6ce2b9eb6040d6373c52", + "url": "https://dl.google.com/go/go1.22rc2.linux-amd64.tar.gz", + "sha256": "f811e7ee8f6dee3d162179229f96a64a467c8c02a5687fac5ceaadcf3948c818", "env": { "GOOS": "linux", "GOARCH": "amd64", @@ -594,8 +594,8 @@ "supported": false }, "arm32v6": { - "url": "https://dl.google.com/go/go1.22rc1.linux-armv6l.tar.gz", - "sha256": "78e86eb1f449d88692829f1d794cd9f696b66c4f5e25f4ceb4ddd3ad7bee3683", + "url": "https://dl.google.com/go/go1.22rc2.linux-armv6l.tar.gz", + "sha256": "2b5b4ba2f116dcd147cfd3b1ec77efdcedff230f612bf9e6c971efb58262f709", "env": { "GOOS": "linux", "GOARCH": "arm", @@ -604,8 +604,8 @@ "supported": true }, "arm32v7": { - "url": "https://dl.google.com/go/go1.22rc1.linux-armv6l.tar.gz", - "sha256": "78e86eb1f449d88692829f1d794cd9f696b66c4f5e25f4ceb4ddd3ad7bee3683", + "url": "https://dl.google.com/go/go1.22rc2.linux-armv6l.tar.gz", + "sha256": "2b5b4ba2f116dcd147cfd3b1ec77efdcedff230f612bf9e6c971efb58262f709", "env": { "GOOS": "linux", "GOARCH": "arm", @@ -614,8 +614,8 @@ "supported": true }, "arm64v8": { - "url": "https://dl.google.com/go/go1.22rc1.linux-arm64.tar.gz", - "sha256": "d777d6bc3241bcd470603c3af896d1c60ed1d8cc718cf92d0a5d9035b149a827", + "url": "https://dl.google.com/go/go1.22rc2.linux-arm64.tar.gz", + "sha256": "bf18dc64a396948f97df79a3d73176dbaa7d69341256a1ff1067fd7ec5f79295", "env": { "GOOS": "linux", "GOARCH": "arm64" @@ -623,8 +623,8 @@ "supported": true }, "darwin-amd64": { - "url": "https://dl.google.com/go/go1.22rc1.darwin-amd64.tar.gz", - "sha256": "e826132e72eb1f3f6a523309bfabf7cb4b2d72e26e369abed4b30bda2ed61246", + "url": "https://dl.google.com/go/go1.22rc2.darwin-amd64.tar.gz", + "sha256": "bea4e0a673ba7e93bac12420a48f041d0b05eeb2e24abdaddf59924df2755d48", "env": { "GOOS": "darwin", "GOARCH": "amd64" @@ -632,8 +632,8 @@ "supported": false }, "darwin-arm64v8": { - "url": "https://dl.google.com/go/go1.22rc1.darwin-arm64.tar.gz", - "sha256": "799699272100d451f46ce271b65421c3472e6ce99375a8885e24223dcddc0235", + "url": "https://dl.google.com/go/go1.22rc2.darwin-arm64.tar.gz", + "sha256": "96a2a5a9962ac54f9cc274b461cc5a85df3c7be67b5d1dd7b3c234ec1c85b3be", "env": { "GOOS": "darwin", "GOARCH": "arm64" @@ -641,8 +641,8 @@ "supported": false }, "dragonfly-amd64": { - "url": "https://dl.google.com/go/go1.22rc1.dragonfly-amd64.tar.gz", - "sha256": "9004344769c77e8c3ce18102e1ea1d45fd6e7ec5665dfdab2d76c70e5be222b9", + "url": "https://dl.google.com/go/go1.22rc2.dragonfly-amd64.tar.gz", + "sha256": "250efc6be722666f695359c2b407edec544123a6cdee2e83be658059c589418b", "env": { "GOOS": "dragonfly", "GOARCH": "amd64" @@ -650,8 +650,8 @@ "supported": false }, "freebsd-amd64": { - "url": "https://dl.google.com/go/go1.22rc1.freebsd-amd64.tar.gz", - "sha256": "f884e50062bcffdb8b0a09c91be5e18bd3f6219bae24e88cea5b5737d005fc73", + "url": "https://dl.google.com/go/go1.22rc2.freebsd-amd64.tar.gz", + "sha256": "37b59014e34da71796c89c0b1ee615fcda3e1539fc0919d0204fff55b547b87e", "env": { "GOOS": "freebsd", "GOARCH": "amd64" @@ -659,8 +659,8 @@ "supported": false }, "freebsd-arm32v6": { - "url": "https://dl.google.com/go/go1.22rc1.freebsd-arm.tar.gz", - "sha256": "9d41593688282c51257388debd4e107d2b4134139fa0c24260f7b0072cbc2886", + "url": "https://dl.google.com/go/go1.22rc2.freebsd-arm.tar.gz", + "sha256": "d4fbb140f27ed36c6643fc6ef2d45adcd5a427ba6c736f348371631a31a9c66c", "env": { "GOOS": "freebsd", "GOARCH": "armv6l" @@ -668,8 +668,8 @@ "supported": false }, "freebsd-arm64v8": { - "url": "https://dl.google.com/go/go1.22rc1.freebsd-arm64.tar.gz", - "sha256": "61fceff9fd9d7e04a14770570ade80ba905068918cc07bd3c324c48ff31b53c1", + "url": "https://dl.google.com/go/go1.22rc2.freebsd-arm64.tar.gz", + "sha256": "bf216059cea1407d089dc92aae7ade877cbaadb1394c7d50093bebd8c45f48d7", "env": { "GOOS": "freebsd", "GOARCH": "arm64" @@ -677,8 +677,8 @@ "supported": false }, "freebsd-i386": { - "url": "https://dl.google.com/go/go1.22rc1.freebsd-386.tar.gz", - "sha256": "1f163bdd8ad40eba68f90da048bd3962a19b63d660ec557ce3aa70e22216bef0", + "url": "https://dl.google.com/go/go1.22rc2.freebsd-386.tar.gz", + "sha256": "1ac362f7c7d4558776c258c685c6fdc2f22bf1991abb02d96ca5a489c21e2a93", "env": { "GOOS": "freebsd", "GOARCH": "386" @@ -686,8 +686,8 @@ "supported": false }, "freebsd-riscv64": { - "url": "https://dl.google.com/go/go1.22rc1.freebsd-riscv64.tar.gz", - "sha256": "765c0c16c8c5cf4bf9c440927b1f67413ff43461ca606961b26ee35265c6364a", + "url": "https://dl.google.com/go/go1.22rc2.freebsd-riscv64.tar.gz", + "sha256": "5c40ae3a588c2dbcab81d680c52acbe6a8c88d993ed9c8e6d69bda87a93bb220", "env": { "GOOS": "freebsd", "GOARCH": "riscv64" @@ -695,8 +695,8 @@ "supported": false }, "i386": { - "url": "https://dl.google.com/go/go1.22rc1.linux-386.tar.gz", - "sha256": "85ea68ef2fbd0d28179a8852401f498cb02dd7a2d688e71e54ee6180a790d105", + "url": "https://dl.google.com/go/go1.22rc2.linux-386.tar.gz", + "sha256": "15321745f1e22a4930bdbf53c456c3aab42204c35c9a0dec4bbe1c641518e502", "env": { "GOOS": "linux", "GOARCH": "386", @@ -705,8 +705,8 @@ "supported": true }, "illumos-amd64": { - "url": "https://dl.google.com/go/go1.22rc1.illumos-amd64.tar.gz", - "sha256": "4908199023b0844c4efda0b2fc1b2b06d2a44495706644f89804fd5ae3a2c5b0", + "url": "https://dl.google.com/go/go1.22rc2.illumos-amd64.tar.gz", + "sha256": "f0d5bce0bea46d72e827fa11b913ddc3010d6c6096bee36a80a823ad7d1c3a5c", "env": { "GOOS": "illumos", "GOARCH": "amd64" @@ -714,8 +714,8 @@ "supported": false }, "loong64": { - "url": "https://dl.google.com/go/go1.22rc1.linux-loong64.tar.gz", - "sha256": "36041011ce28451c8d6fa303abba678c8d145d42973294306dc183edcdcab9d2", + "url": "https://dl.google.com/go/go1.22rc2.linux-loong64.tar.gz", + "sha256": "dda1faaca0c6cfd89d661ecda79b5ab25d1c6af1b42e15e88499e993d650e7dc", "env": { "GOOS": "linux", "GOARCH": "loong64" @@ -723,8 +723,8 @@ "supported": false }, "mips": { - "url": "https://dl.google.com/go/go1.22rc1.linux-mips.tar.gz", - "sha256": "fcf99f26847ee2ac772f7c5e146eb373ba573adc5eb077853aec434b64a34578", + "url": "https://dl.google.com/go/go1.22rc2.linux-mips.tar.gz", + "sha256": "84fdb35fc7c3790414553917ee3a02ce8d96403dc43b54949a3c9d977a28d907", "env": { "GOOS": "linux", "GOARCH": "mips" @@ -732,8 +732,8 @@ "supported": false }, "mips64": { - "url": "https://dl.google.com/go/go1.22rc1.linux-mips64.tar.gz", - "sha256": "f8669ea30bcc0195df1106f8aa4b7514fee46302eaf8738672df7b49ffbf5a72", + "url": "https://dl.google.com/go/go1.22rc2.linux-mips64.tar.gz", + "sha256": "e5b67450b9f03150170a2504dd2f2a5f0b45f11df92c088f06b2d387ebf6e670", "env": { "GOOS": "linux", "GOARCH": "mips64" @@ -741,8 +741,8 @@ "supported": false }, "mips64le": { - "url": "https://dl.google.com/go/go1.22rc1.linux-mips64le.tar.gz", - "sha256": "c424d3145bb770b5fc04e0b2316cbb9be34724ba66e83c83659830835ef698f9", + "url": "https://dl.google.com/go/go1.22rc2.linux-mips64le.tar.gz", + "sha256": "d52d63c45b479ad31f44bdee2e5dfee9e2afce9d42a61c5ac453cb0214b6bd13", "env": { "GOOS": "linux", "GOARCH": "mips64le" @@ -750,8 +750,8 @@ "supported": true }, "mipsle": { - "url": "https://dl.google.com/go/go1.22rc1.linux-mipsle.tar.gz", - "sha256": "cf312a659e66704e5d880c00996fe80dd833d8183e03320f907895f3da0018e1", + "url": "https://dl.google.com/go/go1.22rc2.linux-mipsle.tar.gz", + "sha256": "bf1cc2913b0398a17d2dae40c9369a232a57e0250fe393695512923a59a65585", "env": { "GOOS": "linux", "GOARCH": "mipsle" @@ -759,8 +759,8 @@ "supported": false }, "netbsd-amd64": { - "url": "https://dl.google.com/go/go1.22rc1.netbsd-amd64.tar.gz", - "sha256": "30f3c87a240b83f4bf3853a72bf7ff22ee5cf66c678369f1697b5d095af7b0e2", + "url": "https://dl.google.com/go/go1.22rc2.netbsd-amd64.tar.gz", + "sha256": "c4eb6879e9027f152491e04c1e7aa7167c2d7177f77b90a873a57e8a44d62ef1", "env": { "GOOS": "netbsd", "GOARCH": "amd64" @@ -768,8 +768,8 @@ "supported": false }, "netbsd-arm32v6": { - "url": "https://dl.google.com/go/go1.22rc1.netbsd-arm.tar.gz", - "sha256": "7f7ce3ac8853cd6b6fd6e73f4e6949285571bf40192ff9b5d7765131410d86de", + "url": "https://dl.google.com/go/go1.22rc2.netbsd-arm.tar.gz", + "sha256": "a18083e98e39523b09876f3b8b8799ece6d4cab79a26e8fb87fbb43cdd9875ce", "env": { "GOOS": "netbsd", "GOARCH": "armv6l" @@ -777,8 +777,8 @@ "supported": false }, "netbsd-arm64v8": { - "url": "https://dl.google.com/go/go1.22rc1.netbsd-arm64.tar.gz", - "sha256": "0ea6db8206cb034c81b7b5315784d07dfda040908e6b0229dd3a4eb6501e3332", + "url": "https://dl.google.com/go/go1.22rc2.netbsd-arm64.tar.gz", + "sha256": "2c9d128da32e0661f43ad7844013a4d5e9d0b71658af2425170daea2b40807be", "env": { "GOOS": "netbsd", "GOARCH": "arm64" @@ -786,8 +786,8 @@ "supported": false }, "netbsd-i386": { - "url": "https://dl.google.com/go/go1.22rc1.netbsd-386.tar.gz", - "sha256": "4e0c1992cfef78d95bd3baf0f13eabf72a4a807922980fce62477af87c01af59", + "url": "https://dl.google.com/go/go1.22rc2.netbsd-386.tar.gz", + "sha256": "cb52db0e81ea98494f2eca7b72ad4aed9d33a98ce0df3cd66fb32875a3c8dc90", "env": { "GOOS": "netbsd", "GOARCH": "386" @@ -795,8 +795,8 @@ "supported": false }, "openbsd-amd64": { - "url": "https://dl.google.com/go/go1.22rc1.openbsd-amd64.tar.gz", - "sha256": "a2b93d35ee68d5ad7a2bf30f8343dcbc4f3f72181379be57e7f64b27bc64215f", + "url": "https://dl.google.com/go/go1.22rc2.openbsd-amd64.tar.gz", + "sha256": "22fffbf9c2262ed23bf35e36a116988f1d9e3bda8b3059038dcd035d8da8f4d0", "env": { "GOOS": "openbsd", "GOARCH": "amd64" @@ -804,8 +804,8 @@ "supported": false }, "openbsd-arm32v6": { - "url": "https://dl.google.com/go/go1.22rc1.openbsd-arm.tar.gz", - "sha256": "edad586bc5f424065281986d883375bbd7cc7fcc8ff5f4c3acb029d9a2a8c2eb", + "url": "https://dl.google.com/go/go1.22rc2.openbsd-arm.tar.gz", + "sha256": "d563c9e33fcaba0a87a7bcef4385a661d75adba6d41dd8927d6b66ab721c4bb4", "env": { "GOOS": "openbsd", "GOARCH": "armv6l" @@ -813,8 +813,8 @@ "supported": false }, "openbsd-arm64v8": { - "url": "https://dl.google.com/go/go1.22rc1.openbsd-arm64.tar.gz", - "sha256": "f67fa74d84e9fb214ea9894d1518ab473b308e609f45cc315c6d970a8118584b", + "url": "https://dl.google.com/go/go1.22rc2.openbsd-arm64.tar.gz", + "sha256": "87600d5fbb82bf7808f20d65625311a269536a47a20a3ab80222824f3fb00247", "env": { "GOOS": "openbsd", "GOARCH": "arm64" @@ -822,8 +822,8 @@ "supported": false }, "openbsd-i386": { - "url": "https://dl.google.com/go/go1.22rc1.openbsd-386.tar.gz", - "sha256": "7468e7d1c729b3bb99ffe37822d6369f0c60481fc46f0076765340652dc6aa77", + "url": "https://dl.google.com/go/go1.22rc2.openbsd-386.tar.gz", + "sha256": "b9f0e7905d59384b6491a291d5504adcf9ab7cea964ed068c65f9047ff93a744", "env": { "GOOS": "openbsd", "GOARCH": "386" @@ -831,8 +831,8 @@ "supported": false }, "plan9-amd64": { - "url": "https://dl.google.com/go/go1.22rc1.plan9-amd64.tar.gz", - "sha256": "9b5c49b3961986809082654823b157f9b62e133e4b55d709e26f36febbd5bcc5", + "url": "https://dl.google.com/go/go1.22rc2.plan9-amd64.tar.gz", + "sha256": "972f9d50830dc5c790433877f1de3ef3776d89ff397b71ab9d472ffeea9cc6da", "env": { "GOOS": "plan9", "GOARCH": "amd64" @@ -840,8 +840,8 @@ "supported": false }, "plan9-arm32v6": { - "url": "https://dl.google.com/go/go1.22rc1.plan9-arm.tar.gz", - "sha256": "b54543d7edbfacfad5d2fc139dea1bba1833d55e695b806e8894d46a18d69415", + "url": "https://dl.google.com/go/go1.22rc2.plan9-arm.tar.gz", + "sha256": "94a38ad7cab4a4bc46a30ec0836daee3f74098c3eec40aac36f0b2de3ea38178", "env": { "GOOS": "plan9", "GOARCH": "armv6l" @@ -849,8 +849,8 @@ "supported": false }, "plan9-i386": { - "url": "https://dl.google.com/go/go1.22rc1.plan9-386.tar.gz", - "sha256": "f60fe8f97f276a29fff132cb68dac05ba1fe4a9f1f3c38a846d0cfce2b690c39", + "url": "https://dl.google.com/go/go1.22rc2.plan9-386.tar.gz", + "sha256": "56c1ec2fc7b8bcd22847fa4b0b7ce27b123e529cacfbea2ab7503180931a53d5", "env": { "GOOS": "plan9", "GOARCH": "386" @@ -858,8 +858,8 @@ "supported": false }, "ppc64": { - "url": "https://dl.google.com/go/go1.22rc1.linux-ppc64.tar.gz", - "sha256": "fc384999709044715573fec4d236e9543c65b52b0eb876bc4310a75e3fdeb45b", + "url": "https://dl.google.com/go/go1.22rc2.linux-ppc64.tar.gz", + "sha256": "3e15207f56128da89c13f1dfcc5080e0d97f615d7e697062cd912d89ed2f40c4", "env": { "GOOS": "linux", "GOARCH": "ppc64" @@ -867,8 +867,8 @@ "supported": false }, "ppc64le": { - "url": "https://dl.google.com/go/go1.22rc1.linux-ppc64le.tar.gz", - "sha256": "051d68e1fb9c804db0c5ecf856493ccf7611f6b05424bfe6d6a03ce03e5dbb24", + "url": "https://dl.google.com/go/go1.22rc2.linux-ppc64le.tar.gz", + "sha256": "6f5aab8f36732d5d4b92ca6c96c9b8fa188b561b339740d52facab59a468c1e9", "env": { "GOOS": "linux", "GOARCH": "ppc64le" @@ -876,8 +876,8 @@ "supported": true }, "riscv64": { - "url": "https://dl.google.com/go/go1.22rc1.linux-riscv64.tar.gz", - "sha256": "f7c9d98683f52004bc9942a6ac4ae628f89070446f24ad5451404ad7ee27682a", + "url": "https://dl.google.com/go/go1.22rc2.linux-riscv64.tar.gz", + "sha256": "1b146b19a46a010e263369a72498356447ba0f71f608cb90af01729d00529f40", "env": { "GOOS": "linux", "GOARCH": "riscv64" @@ -885,8 +885,8 @@ "supported": true }, "s390x": { - "url": "https://dl.google.com/go/go1.22rc1.linux-s390x.tar.gz", - "sha256": "29e6b990a47cb3942e72208e91e370b3620119d0a7dcb2a58de57bde7716fc2b", + "url": "https://dl.google.com/go/go1.22rc2.linux-s390x.tar.gz", + "sha256": "12c9438147094fe33d99ee70d85c8fad1894b643aa0c6d355034fadac2fb7cfd", "env": { "GOOS": "linux", "GOARCH": "s390x" @@ -894,8 +894,8 @@ "supported": true }, "solaris-amd64": { - "url": "https://dl.google.com/go/go1.22rc1.solaris-amd64.tar.gz", - "sha256": "68a0c674a136181452d424a4db0120f248c98b5fb36ab73fca9dc02a9dff9330", + "url": "https://dl.google.com/go/go1.22rc2.solaris-amd64.tar.gz", + "sha256": "72cc0288552f0e49c6f23853f213e12fe884a7ed9231e1ba45601b80861fdf21", "env": { "GOOS": "solaris", "GOARCH": "amd64" @@ -903,13 +903,13 @@ "supported": false }, "src": { - "url": "https://dl.google.com/go/go1.22rc1.src.tar.gz", - "sha256": "9aecbb8ebae41b93ea26ef5b014296fbbe70a07630249c0d8a275df3bd4d26ea", + "url": "https://dl.google.com/go/go1.22rc2.src.tar.gz", + "sha256": "d193a87db8223821e1ee891edfee36c8eac9ba0cf83e42ede64795a7de8a7f27", "supported": true }, "windows-amd64": { - "url": "https://dl.google.com/go/go1.22rc1.windows-amd64.zip", - "sha256": "4aea6071f7a0505d9b99bccd6d5d40dba8d89e8b0c98f77db6c9b9202e2b76bf", + "url": "https://dl.google.com/go/go1.22rc2.windows-amd64.zip", + "sha256": "e311dc7a7f4d77ac4227cb463009dda2b8cdb33bc698e94e2222d63ecbb24b2b", "env": { "GOOS": "windows", "GOARCH": "amd64" @@ -917,8 +917,8 @@ "supported": true }, "windows-arm32v6": { - "url": "https://dl.google.com/go/go1.22rc1.windows-arm.zip", - "sha256": "281f3b04113e5c112ca72bb090e5a387c3e8ece53ebeb34090a038bbd364e30e", + "url": "https://dl.google.com/go/go1.22rc2.windows-arm.zip", + "sha256": "15032cf67271c04cece040f0c73f02dd2f074bdc163c1ff339f7f30642cf620a", "env": { "GOOS": "windows", "GOARCH": "armv6l" @@ -926,8 +926,8 @@ "supported": false }, "windows-arm64v8": { - "url": "https://dl.google.com/go/go1.22rc1.windows-arm64.zip", - "sha256": "c4642c253cd48419e2ede19e7c38b6bfdf34755c5e3e8ed9a29fd5d85f9ec7d3", + "url": "https://dl.google.com/go/go1.22rc2.windows-arm64.zip", + "sha256": "f434b4d554d7baf580fe0e7a52e2e122bf2848e1ccc4b47298e90271dd4c52bc", "env": { "GOOS": "windows", "GOARCH": "arm64" @@ -935,8 +935,8 @@ "supported": false }, "windows-i386": { - "url": "https://dl.google.com/go/go1.22rc1.windows-386.zip", - "sha256": "b8ed30dbef189597363ac3965f7354579d2d99b4c7b6daedf9bd9a67ef2e676e", + "url": "https://dl.google.com/go/go1.22rc2.windows-386.zip", + "sha256": "cc282d682159284f20877b5d344b54e4ae44e26585780cbd5bd75bb8a8357f05", "env": { "GOOS": "windows", "GOARCH": "386"