diff --git a/1.10/bookworm/Dockerfile b/1.10/bookworm/Dockerfile index 4b4d7042..32d7dec6 100644 --- a/1.10/bookworm/Dockerfile +++ b/1.10/bookworm/Dockerfile @@ -18,7 +18,7 @@ RUN set -eux; \ ENV JULIA_PATH /usr/local/julia ENV PATH $JULIA_PATH/bin:$PATH -# https://julialang.org/juliareleases.asc +# https://julialang.org/assets/juliareleases.asc # Julia (Binary signing key) ENV JULIA_GPG 3673DF529D9049477F76B37566E3C7DC03D6E495 diff --git a/1.10/trixie/Dockerfile b/1.10/trixie/Dockerfile index 562d6e60..787c37e8 100644 --- a/1.10/trixie/Dockerfile +++ b/1.10/trixie/Dockerfile @@ -18,7 +18,7 @@ RUN set -eux; \ ENV JULIA_PATH /usr/local/julia ENV PATH $JULIA_PATH/bin:$PATH -# https://julialang.org/juliareleases.asc +# https://julialang.org/assets/juliareleases.asc # Julia (Binary signing key) ENV JULIA_GPG 3673DF529D9049477F76B37566E3C7DC03D6E495 diff --git a/1.11/bookworm/Dockerfile b/1.11/bookworm/Dockerfile index fd6d4730..9aa01a3d 100644 --- a/1.11/bookworm/Dockerfile +++ b/1.11/bookworm/Dockerfile @@ -18,7 +18,7 @@ RUN set -eux; \ ENV JULIA_PATH /usr/local/julia ENV PATH $JULIA_PATH/bin:$PATH -# https://julialang.org/juliareleases.asc +# https://julialang.org/assets/juliareleases.asc # Julia (Binary signing key) ENV JULIA_GPG 3673DF529D9049477F76B37566E3C7DC03D6E495 diff --git a/1.11/trixie/Dockerfile b/1.11/trixie/Dockerfile index 2351d7db..d5c76af4 100644 --- a/1.11/trixie/Dockerfile +++ b/1.11/trixie/Dockerfile @@ -18,7 +18,7 @@ RUN set -eux; \ ENV JULIA_PATH /usr/local/julia ENV PATH $JULIA_PATH/bin:$PATH -# https://julialang.org/juliareleases.asc +# https://julialang.org/assets/juliareleases.asc # Julia (Binary signing key) ENV JULIA_GPG 3673DF529D9049477F76B37566E3C7DC03D6E495 diff --git a/Dockerfile-linux.template b/Dockerfile-linux.template index 64c3874e..a44861e9 100644 --- a/Dockerfile-linux.template +++ b/Dockerfile-linux.template @@ -46,9 +46,16 @@ RUN set -eux; \ ENV JULIA_PATH /usr/local/julia ENV PATH $JULIA_PATH/bin:$PATH -# https://julialang.org/juliareleases.asc +# https://julialang.org/assets/juliareleases.asc # Julia (Binary signing key) -ENV JULIA_GPG 3673DF529D9049477F76B37566E3C7DC03D6E495 +ENV JULIA_GPG {{ + if IN(.version; "1.10.11", "1.11.9", "1.12.6", "1.13.0-rc1") then + "3673DF529D9049477F76B37566E3C7DC03D6E495" + else + # https://github.com/JuliaLang/www.julialang.org/pull/2567#issuecomment-5267131777 + "64B779A570972FFF7BFC2B54EAD471E1A1F2C10A" + end +}} # https://julialang.org/downloads/ ENV JULIA_VERSION {{ .version }} diff --git a/rc/bookworm/Dockerfile b/rc/bookworm/Dockerfile index 53ee0c65..2d074248 100644 --- a/rc/bookworm/Dockerfile +++ b/rc/bookworm/Dockerfile @@ -18,12 +18,12 @@ RUN set -eux; \ ENV JULIA_PATH /usr/local/julia ENV PATH $JULIA_PATH/bin:$PATH -# https://julialang.org/juliareleases.asc +# https://julialang.org/assets/juliareleases.asc # Julia (Binary signing key) -ENV JULIA_GPG 3673DF529D9049477F76B37566E3C7DC03D6E495 +ENV JULIA_GPG 64B779A570972FFF7BFC2B54EAD471E1A1F2C10A # https://julialang.org/downloads/ -ENV JULIA_VERSION 1.13.0-rc1 +ENV JULIA_VERSION 1.13.0-rc2 RUN set -eux; \ \ @@ -35,20 +35,20 @@ RUN set -eux; \ rm -rf /var/lib/apt/lists/*; \ \ # https://julialang.org/downloads/#julia-command-line-version -# https://julialang-s3.julialang.org/bin/checksums/julia-1.13.0-rc1.sha256 +# https://julialang-s3.julialang.org/bin/checksums/julia-1.13.0-rc2.sha256 arch="$(dpkg --print-architecture)"; \ case "$arch" in \ 'amd64') \ - url='https://julialang-s3.julialang.org/bin/linux/x64/1.13/julia-1.13.0-rc1-linux-x86_64.tar.gz'; \ - sha256='94c501d83aa46fad188894a31db093c6d065bbab94346645c775876066ec1b78'; \ + url='https://julialang-s3.julialang.org/bin/linux/x64/1.13/julia-1.13.0-rc2-linux-x86_64.tar.gz'; \ + sha256='d91f5cd6e216bd973044611a8288322e2564a54d85a1f179fdd1a353234567bc'; \ ;; \ 'i386') \ - url='https://julialang-s3.julialang.org/bin/linux/x86/1.13/julia-1.13.0-rc1-linux-i686.tar.gz'; \ - sha256='1e758cfe0ba45a9b5313ff732ff5aa0d4f1927129e1b207e5e6c51e35ed9abb4'; \ + url='https://julialang-s3.julialang.org/bin/linux/x86/1.13/julia-1.13.0-rc2-linux-i686.tar.gz'; \ + sha256='718ca1d80216bfddb0520012c567e13bd0181d8ffcd4b091d7d85a1e279b474f'; \ ;; \ 'arm64') \ - url='https://julialang-s3.julialang.org/bin/linux/aarch64/1.13/julia-1.13.0-rc1-linux-aarch64.tar.gz'; \ - sha256='0e08d6410e76a51b6825aed34c9e20fd5778b35cc4b406dd8eb8bd402d8df705'; \ + url='https://julialang-s3.julialang.org/bin/linux/aarch64/1.13/julia-1.13.0-rc2-linux-aarch64.tar.gz'; \ + sha256='457198324a18753d126f7b97c3a1b41dbcb7c29313c56a6061878cca9587687d'; \ ;; \ *) \ echo >&2 "error: current architecture ($arch) does not have a corresponding Julia binary release"; \ diff --git a/rc/trixie/Dockerfile b/rc/trixie/Dockerfile index 2b49269e..649cbaf8 100644 --- a/rc/trixie/Dockerfile +++ b/rc/trixie/Dockerfile @@ -18,12 +18,12 @@ RUN set -eux; \ ENV JULIA_PATH /usr/local/julia ENV PATH $JULIA_PATH/bin:$PATH -# https://julialang.org/juliareleases.asc +# https://julialang.org/assets/juliareleases.asc # Julia (Binary signing key) -ENV JULIA_GPG 3673DF529D9049477F76B37566E3C7DC03D6E495 +ENV JULIA_GPG 64B779A570972FFF7BFC2B54EAD471E1A1F2C10A # https://julialang.org/downloads/ -ENV JULIA_VERSION 1.13.0-rc1 +ENV JULIA_VERSION 1.13.0-rc2 RUN set -eux; \ \ @@ -35,20 +35,20 @@ RUN set -eux; \ rm -rf /var/lib/apt/lists/*; \ \ # https://julialang.org/downloads/#julia-command-line-version -# https://julialang-s3.julialang.org/bin/checksums/julia-1.13.0-rc1.sha256 +# https://julialang-s3.julialang.org/bin/checksums/julia-1.13.0-rc2.sha256 arch="$(dpkg --print-architecture)"; \ case "$arch" in \ 'amd64') \ - url='https://julialang-s3.julialang.org/bin/linux/x64/1.13/julia-1.13.0-rc1-linux-x86_64.tar.gz'; \ - sha256='94c501d83aa46fad188894a31db093c6d065bbab94346645c775876066ec1b78'; \ + url='https://julialang-s3.julialang.org/bin/linux/x64/1.13/julia-1.13.0-rc2-linux-x86_64.tar.gz'; \ + sha256='d91f5cd6e216bd973044611a8288322e2564a54d85a1f179fdd1a353234567bc'; \ ;; \ 'i386') \ - url='https://julialang-s3.julialang.org/bin/linux/x86/1.13/julia-1.13.0-rc1-linux-i686.tar.gz'; \ - sha256='1e758cfe0ba45a9b5313ff732ff5aa0d4f1927129e1b207e5e6c51e35ed9abb4'; \ + url='https://julialang-s3.julialang.org/bin/linux/x86/1.13/julia-1.13.0-rc2-linux-i686.tar.gz'; \ + sha256='718ca1d80216bfddb0520012c567e13bd0181d8ffcd4b091d7d85a1e279b474f'; \ ;; \ 'arm64') \ - url='https://julialang-s3.julialang.org/bin/linux/aarch64/1.13/julia-1.13.0-rc1-linux-aarch64.tar.gz'; \ - sha256='0e08d6410e76a51b6825aed34c9e20fd5778b35cc4b406dd8eb8bd402d8df705'; \ + url='https://julialang-s3.julialang.org/bin/linux/aarch64/1.13/julia-1.13.0-rc2-linux-aarch64.tar.gz'; \ + sha256='457198324a18753d126f7b97c3a1b41dbcb7c29313c56a6061878cca9587687d'; \ ;; \ *) \ echo >&2 "error: current architecture ($arch) does not have a corresponding Julia binary release"; \ diff --git a/rc/windows/servercore-ltsc2022/Dockerfile b/rc/windows/servercore-ltsc2022/Dockerfile index 450c9625..0b7cabc2 100644 --- a/rc/windows/servercore-ltsc2022/Dockerfile +++ b/rc/windows/servercore-ltsc2022/Dockerfile @@ -9,9 +9,9 @@ FROM mcr.microsoft.com/windows/servercore:ltsc2022 # $ProgressPreference: https://github.com/PowerShell/PowerShell/issues/2138#issuecomment-251261324 SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] -ENV JULIA_VERSION 1.13.0-rc1 -ENV JULIA_URL https://julialang-s3.julialang.org/bin/winnt/x64/1.13/julia-1.13.0-rc1-win64.exe -ENV JULIA_SHA256 58e3b22f9e99b94f99bd81d26ca049ef1b4fd9aa0f58e7eb0d984f56cd76d4cf +ENV JULIA_VERSION 1.13.0-rc2 +ENV JULIA_URL https://julialang-s3.julialang.org/bin/winnt/x64/1.13/julia-1.13.0-rc2-win64.exe +ENV JULIA_SHA256 c2e39a69a17fb01ebf77997b64fcf93afbfb0fe2c62bd123a17934ac90990833 RUN Write-Host ('Downloading {0} ...' -f $env:JULIA_URL); \ [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \ diff --git a/rc/windows/servercore-ltsc2025/Dockerfile b/rc/windows/servercore-ltsc2025/Dockerfile index 98b507a8..f3875105 100644 --- a/rc/windows/servercore-ltsc2025/Dockerfile +++ b/rc/windows/servercore-ltsc2025/Dockerfile @@ -9,9 +9,9 @@ FROM mcr.microsoft.com/windows/servercore:ltsc2025 # $ProgressPreference: https://github.com/PowerShell/PowerShell/issues/2138#issuecomment-251261324 SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] -ENV JULIA_VERSION 1.13.0-rc1 -ENV JULIA_URL https://julialang-s3.julialang.org/bin/winnt/x64/1.13/julia-1.13.0-rc1-win64.exe -ENV JULIA_SHA256 58e3b22f9e99b94f99bd81d26ca049ef1b4fd9aa0f58e7eb0d984f56cd76d4cf +ENV JULIA_VERSION 1.13.0-rc2 +ENV JULIA_URL https://julialang-s3.julialang.org/bin/winnt/x64/1.13/julia-1.13.0-rc2-win64.exe +ENV JULIA_SHA256 c2e39a69a17fb01ebf77997b64fcf93afbfb0fe2c62bd123a17934ac90990833 RUN Write-Host ('Downloading {0} ...' -f $env:JULIA_URL); \ [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \ diff --git a/stable/bookworm/Dockerfile b/stable/bookworm/Dockerfile index 52fc752a..8682ce89 100644 --- a/stable/bookworm/Dockerfile +++ b/stable/bookworm/Dockerfile @@ -18,7 +18,7 @@ RUN set -eux; \ ENV JULIA_PATH /usr/local/julia ENV PATH $JULIA_PATH/bin:$PATH -# https://julialang.org/juliareleases.asc +# https://julialang.org/assets/juliareleases.asc # Julia (Binary signing key) ENV JULIA_GPG 3673DF529D9049477F76B37566E3C7DC03D6E495 diff --git a/stable/trixie/Dockerfile b/stable/trixie/Dockerfile index 2c438f95..00379c05 100644 --- a/stable/trixie/Dockerfile +++ b/stable/trixie/Dockerfile @@ -18,7 +18,7 @@ RUN set -eux; \ ENV JULIA_PATH /usr/local/julia ENV PATH $JULIA_PATH/bin:$PATH -# https://julialang.org/juliareleases.asc +# https://julialang.org/assets/juliareleases.asc # Julia (Binary signing key) ENV JULIA_GPG 3673DF529D9049477F76B37566E3C7DC03D6E495 diff --git a/versions.json b/versions.json index 588c3c78..2ee8b050 100644 --- a/versions.json +++ b/versions.json @@ -137,39 +137,39 @@ ] }, "rc": { - "version": "1.13.0-rc1", + "version": "1.13.0-rc2", "arches": { "amd64": { - "url": "https://julialang-s3.julialang.org/bin/linux/x64/1.13/julia-1.13.0-rc1-linux-x86_64.tar.gz", - "sha256": "94c501d83aa46fad188894a31db093c6d065bbab94346645c775876066ec1b78" + "url": "https://julialang-s3.julialang.org/bin/linux/x64/1.13/julia-1.13.0-rc2-linux-x86_64.tar.gz", + "sha256": "d91f5cd6e216bd973044611a8288322e2564a54d85a1f179fdd1a353234567bc" }, "i386": { - "url": "https://julialang-s3.julialang.org/bin/linux/x86/1.13/julia-1.13.0-rc1-linux-i686.tar.gz", - "sha256": "1e758cfe0ba45a9b5313ff732ff5aa0d4f1927129e1b207e5e6c51e35ed9abb4" + "url": "https://julialang-s3.julialang.org/bin/linux/x86/1.13/julia-1.13.0-rc2-linux-i686.tar.gz", + "sha256": "718ca1d80216bfddb0520012c567e13bd0181d8ffcd4b091d7d85a1e279b474f" }, "arm64v8": { - "url": "https://julialang-s3.julialang.org/bin/linux/aarch64/1.13/julia-1.13.0-rc1-linux-aarch64.tar.gz", - "sha256": "0e08d6410e76a51b6825aed34c9e20fd5778b35cc4b406dd8eb8bd402d8df705" + "url": "https://julialang-s3.julialang.org/bin/linux/aarch64/1.13/julia-1.13.0-rc2-linux-aarch64.tar.gz", + "sha256": "457198324a18753d126f7b97c3a1b41dbcb7c29313c56a6061878cca9587687d" }, "darwin-amd64": { - "url": "https://julialang-s3.julialang.org/bin/mac/x64/1.13/julia-1.13.0-rc1-mac64.tar.gz", - "sha256": "cba07a87a0909bd40984880a6743e1575582b63c62dc7ee050c77c61b9f0bf33" + "url": "https://julialang-s3.julialang.org/bin/mac/x64/1.13/julia-1.13.0-rc2-mac64.tar.gz", + "sha256": "ad76dd5a5912dc2631609e3bd89b62aed9f46628c06b5f83fbe59e0a0378e4c8" }, "darwin-arm64v8": { - "url": "https://julialang-s3.julialang.org/bin/mac/aarch64/1.13/julia-1.13.0-rc1-macaarch64.tar.gz", - "sha256": "0d3e75402a54f9758b2e160d1327d953272799c3330862e61dc0be788e0452b9" + "url": "https://julialang-s3.julialang.org/bin/mac/aarch64/1.13/julia-1.13.0-rc2-macaarch64.tar.gz", + "sha256": "c355ab0945d4a9ff2b75ea53d896b042cc5f1bb39a6c0488e34577ba32bcc3d8" }, "windows-amd64": { - "url": "https://julialang-s3.julialang.org/bin/winnt/x64/1.13/julia-1.13.0-rc1-win64.exe", - "sha256": "58e3b22f9e99b94f99bd81d26ca049ef1b4fd9aa0f58e7eb0d984f56cd76d4cf" + "url": "https://julialang-s3.julialang.org/bin/winnt/x64/1.13/julia-1.13.0-rc2-win64.exe", + "sha256": "c2e39a69a17fb01ebf77997b64fcf93afbfb0fe2c62bd123a17934ac90990833" }, "windows-i386": { - "url": "https://julialang-s3.julialang.org/bin/winnt/x86/1.13/julia-1.13.0-rc1-win32.exe", - "sha256": "5135478606ca2445bcb525f0d962455877f3042e7ccce7ec16d7326dbed5fc8e" + "url": "https://julialang-s3.julialang.org/bin/winnt/x86/1.13/julia-1.13.0-rc2-win32.exe", + "sha256": "b73f7c69d7eab803009350fe4b42d55ffd5aec4d98e2fdaf5e5039037d62d0ef" }, "freebsd-amd64": { - "url": "https://julialang-s3.julialang.org/bin/freebsd/x64/1.13/julia-1.13.0-rc1-freebsd-x86_64.tar.gz", - "sha256": "8f004b8ae3113b19fab734e0a86ff6bc3887ca0eeec28c0537b9831efb8de091" + "url": "https://julialang-s3.julialang.org/bin/freebsd/x64/1.13/julia-1.13.0-rc2-freebsd-x86_64.tar.gz", + "sha256": "7321ea930fb38b7afedc687c9fe3f2d489391c09c40b323728d931e926e1fa8c" } }, "variants": [