diff --git a/24/jdk/bookworm/Dockerfile b/24/jdk/bookworm/Dockerfile index ff82fb1c..8a9c220a 100644 --- a/24/jdk/bookworm/Dockerfile +++ b/24/jdk/bookworm/Dockerfile @@ -37,19 +37,19 @@ ENV LANG C.UTF-8 # > # > Java Development Kit builds, from Oracle # > -ENV JAVA_VERSION 24-ea+17 +ENV JAVA_VERSION 24-ea+18 RUN set -eux; \ \ arch="$(dpkg --print-architecture)"; \ case "$arch" in \ 'amd64') \ - downloadUrl='https://download.java.net/java/early_access/jdk24/17/GPL/openjdk-24-ea+17_linux-x64_bin.tar.gz'; \ - downloadSha256='983faf25eff38b5b396afabd191a91b239a1d803a0dadd01863861ecf731f034'; \ + downloadUrl='https://download.java.net/java/early_access/jdk24/18/GPL/openjdk-24-ea+18_linux-x64_bin.tar.gz'; \ + downloadSha256='04f26aabbc1c5cf21303b08acbd073e87b08bc8522a9f23db6995356cff4c9c1'; \ ;; \ 'arm64') \ - downloadUrl='https://download.java.net/java/early_access/jdk24/17/GPL/openjdk-24-ea+17_linux-aarch64_bin.tar.gz'; \ - downloadSha256='c9eb980b4f1fde9c2387e0fab6b91b6f68cb109e3ddd43eda0013d9ee345f2dc'; \ + downloadUrl='https://download.java.net/java/early_access/jdk24/18/GPL/openjdk-24-ea+18_linux-aarch64_bin.tar.gz'; \ + downloadSha256='8cf1e6199534b6b9c57616ec38aac5ff15846eed5e82573ecf27535848d9e810'; \ ;; \ *) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \ esac; \ diff --git a/24/jdk/bullseye/Dockerfile b/24/jdk/bullseye/Dockerfile index 63ab4d75..854e0efe 100644 --- a/24/jdk/bullseye/Dockerfile +++ b/24/jdk/bullseye/Dockerfile @@ -37,19 +37,19 @@ ENV LANG C.UTF-8 # > # > Java Development Kit builds, from Oracle # > -ENV JAVA_VERSION 24-ea+17 +ENV JAVA_VERSION 24-ea+18 RUN set -eux; \ \ arch="$(dpkg --print-architecture)"; \ case "$arch" in \ 'amd64') \ - downloadUrl='https://download.java.net/java/early_access/jdk24/17/GPL/openjdk-24-ea+17_linux-x64_bin.tar.gz'; \ - downloadSha256='983faf25eff38b5b396afabd191a91b239a1d803a0dadd01863861ecf731f034'; \ + downloadUrl='https://download.java.net/java/early_access/jdk24/18/GPL/openjdk-24-ea+18_linux-x64_bin.tar.gz'; \ + downloadSha256='04f26aabbc1c5cf21303b08acbd073e87b08bc8522a9f23db6995356cff4c9c1'; \ ;; \ 'arm64') \ - downloadUrl='https://download.java.net/java/early_access/jdk24/17/GPL/openjdk-24-ea+17_linux-aarch64_bin.tar.gz'; \ - downloadSha256='c9eb980b4f1fde9c2387e0fab6b91b6f68cb109e3ddd43eda0013d9ee345f2dc'; \ + downloadUrl='https://download.java.net/java/early_access/jdk24/18/GPL/openjdk-24-ea+18_linux-aarch64_bin.tar.gz'; \ + downloadSha256='8cf1e6199534b6b9c57616ec38aac5ff15846eed5e82573ecf27535848d9e810'; \ ;; \ *) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \ esac; \ diff --git a/24/jdk/oraclelinux8/Dockerfile b/24/jdk/oraclelinux8/Dockerfile index d01d6728..376436dd 100644 --- a/24/jdk/oraclelinux8/Dockerfile +++ b/24/jdk/oraclelinux8/Dockerfile @@ -30,19 +30,19 @@ ENV LANG C.UTF-8 # > # > Java Development Kit builds, from Oracle # > -ENV JAVA_VERSION 24-ea+17 +ENV JAVA_VERSION 24-ea+18 RUN set -eux; \ \ arch="$(rpm --query --queryformat='%{ARCH}' rpm)"; \ case "$arch" in \ 'x86_64') \ - downloadUrl='https://download.java.net/java/early_access/jdk24/17/GPL/openjdk-24-ea+17_linux-x64_bin.tar.gz'; \ - downloadSha256='983faf25eff38b5b396afabd191a91b239a1d803a0dadd01863861ecf731f034'; \ + downloadUrl='https://download.java.net/java/early_access/jdk24/18/GPL/openjdk-24-ea+18_linux-x64_bin.tar.gz'; \ + downloadSha256='04f26aabbc1c5cf21303b08acbd073e87b08bc8522a9f23db6995356cff4c9c1'; \ ;; \ 'aarch64') \ - downloadUrl='https://download.java.net/java/early_access/jdk24/17/GPL/openjdk-24-ea+17_linux-aarch64_bin.tar.gz'; \ - downloadSha256='c9eb980b4f1fde9c2387e0fab6b91b6f68cb109e3ddd43eda0013d9ee345f2dc'; \ + downloadUrl='https://download.java.net/java/early_access/jdk24/18/GPL/openjdk-24-ea+18_linux-aarch64_bin.tar.gz'; \ + downloadSha256='8cf1e6199534b6b9c57616ec38aac5ff15846eed5e82573ecf27535848d9e810'; \ ;; \ *) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \ esac; \ diff --git a/24/jdk/oraclelinux9/Dockerfile b/24/jdk/oraclelinux9/Dockerfile index cee70a26..bec8d0b9 100644 --- a/24/jdk/oraclelinux9/Dockerfile +++ b/24/jdk/oraclelinux9/Dockerfile @@ -30,19 +30,19 @@ ENV LANG C.UTF-8 # > # > Java Development Kit builds, from Oracle # > -ENV JAVA_VERSION 24-ea+17 +ENV JAVA_VERSION 24-ea+18 RUN set -eux; \ \ arch="$(rpm --query --queryformat='%{ARCH}' rpm)"; \ case "$arch" in \ 'x86_64') \ - downloadUrl='https://download.java.net/java/early_access/jdk24/17/GPL/openjdk-24-ea+17_linux-x64_bin.tar.gz'; \ - downloadSha256='983faf25eff38b5b396afabd191a91b239a1d803a0dadd01863861ecf731f034'; \ + downloadUrl='https://download.java.net/java/early_access/jdk24/18/GPL/openjdk-24-ea+18_linux-x64_bin.tar.gz'; \ + downloadSha256='04f26aabbc1c5cf21303b08acbd073e87b08bc8522a9f23db6995356cff4c9c1'; \ ;; \ 'aarch64') \ - downloadUrl='https://download.java.net/java/early_access/jdk24/17/GPL/openjdk-24-ea+17_linux-aarch64_bin.tar.gz'; \ - downloadSha256='c9eb980b4f1fde9c2387e0fab6b91b6f68cb109e3ddd43eda0013d9ee345f2dc'; \ + downloadUrl='https://download.java.net/java/early_access/jdk24/18/GPL/openjdk-24-ea+18_linux-aarch64_bin.tar.gz'; \ + downloadSha256='8cf1e6199534b6b9c57616ec38aac5ff15846eed5e82573ecf27535848d9e810'; \ ;; \ *) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \ esac; \ diff --git a/24/jdk/slim-bookworm/Dockerfile b/24/jdk/slim-bookworm/Dockerfile index cd4b8947..cc46202a 100644 --- a/24/jdk/slim-bookworm/Dockerfile +++ b/24/jdk/slim-bookworm/Dockerfile @@ -24,19 +24,19 @@ ENV LANG C.UTF-8 # > # > Java Development Kit builds, from Oracle # > -ENV JAVA_VERSION 24-ea+17 +ENV JAVA_VERSION 24-ea+18 RUN set -eux; \ \ arch="$(dpkg --print-architecture)"; \ case "$arch" in \ 'amd64') \ - downloadUrl='https://download.java.net/java/early_access/jdk24/17/GPL/openjdk-24-ea+17_linux-x64_bin.tar.gz'; \ - downloadSha256='983faf25eff38b5b396afabd191a91b239a1d803a0dadd01863861ecf731f034'; \ + downloadUrl='https://download.java.net/java/early_access/jdk24/18/GPL/openjdk-24-ea+18_linux-x64_bin.tar.gz'; \ + downloadSha256='04f26aabbc1c5cf21303b08acbd073e87b08bc8522a9f23db6995356cff4c9c1'; \ ;; \ 'arm64') \ - downloadUrl='https://download.java.net/java/early_access/jdk24/17/GPL/openjdk-24-ea+17_linux-aarch64_bin.tar.gz'; \ - downloadSha256='c9eb980b4f1fde9c2387e0fab6b91b6f68cb109e3ddd43eda0013d9ee345f2dc'; \ + downloadUrl='https://download.java.net/java/early_access/jdk24/18/GPL/openjdk-24-ea+18_linux-aarch64_bin.tar.gz'; \ + downloadSha256='8cf1e6199534b6b9c57616ec38aac5ff15846eed5e82573ecf27535848d9e810'; \ ;; \ *) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \ esac; \ diff --git a/24/jdk/slim-bullseye/Dockerfile b/24/jdk/slim-bullseye/Dockerfile index 25dfa004..9d76b316 100644 --- a/24/jdk/slim-bullseye/Dockerfile +++ b/24/jdk/slim-bullseye/Dockerfile @@ -24,19 +24,19 @@ ENV LANG C.UTF-8 # > # > Java Development Kit builds, from Oracle # > -ENV JAVA_VERSION 24-ea+17 +ENV JAVA_VERSION 24-ea+18 RUN set -eux; \ \ arch="$(dpkg --print-architecture)"; \ case "$arch" in \ 'amd64') \ - downloadUrl='https://download.java.net/java/early_access/jdk24/17/GPL/openjdk-24-ea+17_linux-x64_bin.tar.gz'; \ - downloadSha256='983faf25eff38b5b396afabd191a91b239a1d803a0dadd01863861ecf731f034'; \ + downloadUrl='https://download.java.net/java/early_access/jdk24/18/GPL/openjdk-24-ea+18_linux-x64_bin.tar.gz'; \ + downloadSha256='04f26aabbc1c5cf21303b08acbd073e87b08bc8522a9f23db6995356cff4c9c1'; \ ;; \ 'arm64') \ - downloadUrl='https://download.java.net/java/early_access/jdk24/17/GPL/openjdk-24-ea+17_linux-aarch64_bin.tar.gz'; \ - downloadSha256='c9eb980b4f1fde9c2387e0fab6b91b6f68cb109e3ddd43eda0013d9ee345f2dc'; \ + downloadUrl='https://download.java.net/java/early_access/jdk24/18/GPL/openjdk-24-ea+18_linux-aarch64_bin.tar.gz'; \ + downloadSha256='8cf1e6199534b6b9c57616ec38aac5ff15846eed5e82573ecf27535848d9e810'; \ ;; \ *) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \ esac; \ diff --git a/24/jdk/windows/nanoserver-1809/Dockerfile b/24/jdk/windows/nanoserver-1809/Dockerfile index b9480bfd..749651aa 100644 --- a/24/jdk/windows/nanoserver-1809/Dockerfile +++ b/24/jdk/windows/nanoserver-1809/Dockerfile @@ -20,9 +20,9 @@ USER ContainerUser # > # > Java Development Kit builds, from Oracle # > -ENV JAVA_VERSION 24-ea+17 +ENV JAVA_VERSION 24-ea+18 -COPY --from=openjdk:24-ea-17-jdk-windowsservercore-1809 $JAVA_HOME $JAVA_HOME +COPY --from=openjdk:24-ea-18-jdk-windowsservercore-1809 $JAVA_HOME $JAVA_HOME RUN echo Verifying install ... \ && echo javac --version && javac --version \ diff --git a/24/jdk/windows/windowsservercore-1809/Dockerfile b/24/jdk/windows/windowsservercore-1809/Dockerfile index cd8550c0..69f3b166 100644 --- a/24/jdk/windows/windowsservercore-1809/Dockerfile +++ b/24/jdk/windows/windowsservercore-1809/Dockerfile @@ -33,9 +33,9 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \ # > # > Java Development Kit builds, from Oracle # > -ENV JAVA_VERSION 24-ea+17 -ENV JAVA_URL https://download.java.net/java/early_access/jdk24/17/GPL/openjdk-24-ea+17_windows-x64_bin.zip -ENV JAVA_SHA256 bf219cde78b52efb95b3b6fc5e4204bfdaeaaabfac61261ef44b662f774f44a9 +ENV JAVA_VERSION 24-ea+18 +ENV JAVA_URL https://download.java.net/java/early_access/jdk24/18/GPL/openjdk-24-ea+18_windows-x64_bin.zip +ENV JAVA_SHA256 6146921a840c402763aa710b209d872b2b91ba63221f33e494fa1312cb2a706c RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \ [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \ diff --git a/24/jdk/windows/windowsservercore-ltsc2022/Dockerfile b/24/jdk/windows/windowsservercore-ltsc2022/Dockerfile index 21d6c719..07e51a30 100644 --- a/24/jdk/windows/windowsservercore-ltsc2022/Dockerfile +++ b/24/jdk/windows/windowsservercore-ltsc2022/Dockerfile @@ -33,9 +33,9 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \ # > # > Java Development Kit builds, from Oracle # > -ENV JAVA_VERSION 24-ea+17 -ENV JAVA_URL https://download.java.net/java/early_access/jdk24/17/GPL/openjdk-24-ea+17_windows-x64_bin.zip -ENV JAVA_SHA256 bf219cde78b52efb95b3b6fc5e4204bfdaeaaabfac61261ef44b662f774f44a9 +ENV JAVA_VERSION 24-ea+18 +ENV JAVA_URL https://download.java.net/java/early_access/jdk24/18/GPL/openjdk-24-ea+18_windows-x64_bin.zip +ENV JAVA_SHA256 6146921a840c402763aa710b209d872b2b91ba63221f33e494fa1312cb2a706c RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \ [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \ diff --git a/versions.json b/versions.json index 32e78474..6a41edd5 100644 --- a/versions.json +++ b/versions.json @@ -3,16 +3,16 @@ "jdk": { "arches": { "amd64": { - "sha256": "983faf25eff38b5b396afabd191a91b239a1d803a0dadd01863861ecf731f034", - "url": "https://download.java.net/java/early_access/jdk24/17/GPL/openjdk-24-ea+17_linux-x64_bin.tar.gz" + "sha256": "04f26aabbc1c5cf21303b08acbd073e87b08bc8522a9f23db6995356cff4c9c1", + "url": "https://download.java.net/java/early_access/jdk24/18/GPL/openjdk-24-ea+18_linux-x64_bin.tar.gz" }, "arm64v8": { - "sha256": "c9eb980b4f1fde9c2387e0fab6b91b6f68cb109e3ddd43eda0013d9ee345f2dc", - "url": "https://download.java.net/java/early_access/jdk24/17/GPL/openjdk-24-ea+17_linux-aarch64_bin.tar.gz" + "sha256": "8cf1e6199534b6b9c57616ec38aac5ff15846eed5e82573ecf27535848d9e810", + "url": "https://download.java.net/java/early_access/jdk24/18/GPL/openjdk-24-ea+18_linux-aarch64_bin.tar.gz" }, "windows-amd64": { - "sha256": "bf219cde78b52efb95b3b6fc5e4204bfdaeaaabfac61261ef44b662f774f44a9", - "url": "https://download.java.net/java/early_access/jdk24/17/GPL/openjdk-24-ea+17_windows-x64_bin.zip" + "sha256": "6146921a840c402763aa710b209d872b2b91ba63221f33e494fa1312cb2a706c", + "url": "https://download.java.net/java/early_access/jdk24/18/GPL/openjdk-24-ea+18_windows-x64_bin.zip" } } }, @@ -27,6 +27,6 @@ "windows/windowsservercore-1809", "windows/nanoserver-1809" ], - "version": "24-ea+17" + "version": "24-ea+18" } }