Skip to content

Update openjdk #18931

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 25, 2025
Merged

Update openjdk #18931

merged 1 commit into from
Apr 25, 2025

Conversation

tianon
Copy link
Member

@tianon tianon commented Apr 25, 2025

Changes:

Changes:

- docker-library/openjdk@949fa07: Update 25 to 25-ea+20
@tianon tianon requested a review from a team as a code owner April 25, 2025 20:05
Copy link

Diff for 6fe1947:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index a1226ae..34906be 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -1,75 +1,75 @@
 Maintainers: Tianon Gravi <admwiggin@gmail.com> (@tianon), Joseph Ferguson <yosifkit@gmail.com> (@yosifkit)
 GitRepo: https://github.com/docker-library/openjdk.git
 
-Tags: 25-ea-19-jdk-bookworm, 25-ea-19-bookworm, 25-ea-jdk-bookworm, 25-ea-bookworm, 25-jdk-bookworm, 25-bookworm
+Tags: 25-ea-20-jdk-bookworm, 25-ea-20-bookworm, 25-ea-jdk-bookworm, 25-ea-bookworm, 25-jdk-bookworm, 25-bookworm
 Architectures: amd64, arm64v8
-GitCommit: e964a1e1c35504d84f04e8633d96f5eb8c71a01f
+GitCommit: 949fa078a2bbcc76f7d4e27bbfa9ac5cccf41087
 Directory: 25/jdk/bookworm
 
-Tags: 25-ea-19-jdk-bullseye, 25-ea-19-bullseye, 25-ea-jdk-bullseye, 25-ea-bullseye, 25-jdk-bullseye, 25-bullseye
+Tags: 25-ea-20-jdk-bullseye, 25-ea-20-bullseye, 25-ea-jdk-bullseye, 25-ea-bullseye, 25-jdk-bullseye, 25-bullseye
 Architectures: amd64, arm64v8
-GitCommit: e964a1e1c35504d84f04e8633d96f5eb8c71a01f
+GitCommit: 949fa078a2bbcc76f7d4e27bbfa9ac5cccf41087
 Directory: 25/jdk/bullseye
 
-Tags: 25-ea-19-jdk-nanoserver-1809, 25-ea-19-nanoserver-1809, 25-ea-jdk-nanoserver-1809, 25-ea-nanoserver-1809, 25-jdk-nanoserver-1809, 25-nanoserver-1809
-SharedTags: 25-ea-19-jdk-nanoserver, 25-ea-19-nanoserver, 25-ea-jdk-nanoserver, 25-ea-nanoserver, 25-jdk-nanoserver, 25-nanoserver
+Tags: 25-ea-20-jdk-nanoserver-1809, 25-ea-20-nanoserver-1809, 25-ea-jdk-nanoserver-1809, 25-ea-nanoserver-1809, 25-jdk-nanoserver-1809, 25-nanoserver-1809
+SharedTags: 25-ea-20-jdk-nanoserver, 25-ea-20-nanoserver, 25-ea-jdk-nanoserver, 25-ea-nanoserver, 25-jdk-nanoserver, 25-nanoserver
 Architectures: windows-amd64
-GitCommit: e964a1e1c35504d84f04e8633d96f5eb8c71a01f
+GitCommit: 949fa078a2bbcc76f7d4e27bbfa9ac5cccf41087
 Directory: 25/jdk/windows/nanoserver-1809
 Constraints: nanoserver-1809, windowsservercore-1809
 
-Tags: 25-ea-19-jdk-nanoserver-ltsc2022, 25-ea-19-nanoserver-ltsc2022, 25-ea-jdk-nanoserver-ltsc2022, 25-ea-nanoserver-ltsc2022, 25-jdk-nanoserver-ltsc2022, 25-nanoserver-ltsc2022
-SharedTags: 25-ea-19-jdk-nanoserver, 25-ea-19-nanoserver, 25-ea-jdk-nanoserver, 25-ea-nanoserver, 25-jdk-nanoserver, 25-nanoserver
+Tags: 25-ea-20-jdk-nanoserver-ltsc2022, 25-ea-20-nanoserver-ltsc2022, 25-ea-jdk-nanoserver-ltsc2022, 25-ea-nanoserver-ltsc2022, 25-jdk-nanoserver-ltsc2022, 25-nanoserver-ltsc2022
+SharedTags: 25-ea-20-jdk-nanoserver, 25-ea-20-nanoserver, 25-ea-jdk-nanoserver, 25-ea-nanoserver, 25-jdk-nanoserver, 25-nanoserver
 Architectures: windows-amd64
-GitCommit: e964a1e1c35504d84f04e8633d96f5eb8c71a01f
+GitCommit: 949fa078a2bbcc76f7d4e27bbfa9ac5cccf41087
 Directory: 25/jdk/windows/nanoserver-ltsc2022
 Constraints: nanoserver-ltsc2022, windowsservercore-ltsc2022
 
-Tags: 25-ea-19-jdk-nanoserver-ltsc2025, 25-ea-19-nanoserver-ltsc2025, 25-ea-jdk-nanoserver-ltsc2025, 25-ea-nanoserver-ltsc2025, 25-jdk-nanoserver-ltsc2025, 25-nanoserver-ltsc2025
-SharedTags: 25-ea-19-jdk-nanoserver, 25-ea-19-nanoserver, 25-ea-jdk-nanoserver, 25-ea-nanoserver, 25-jdk-nanoserver, 25-nanoserver
+Tags: 25-ea-20-jdk-nanoserver-ltsc2025, 25-ea-20-nanoserver-ltsc2025, 25-ea-jdk-nanoserver-ltsc2025, 25-ea-nanoserver-ltsc2025, 25-jdk-nanoserver-ltsc2025, 25-nanoserver-ltsc2025
+SharedTags: 25-ea-20-jdk-nanoserver, 25-ea-20-nanoserver, 25-ea-jdk-nanoserver, 25-ea-nanoserver, 25-jdk-nanoserver, 25-nanoserver
 Architectures: windows-amd64
-GitCommit: e964a1e1c35504d84f04e8633d96f5eb8c71a01f
+GitCommit: 949fa078a2bbcc76f7d4e27bbfa9ac5cccf41087
 Directory: 25/jdk/windows/nanoserver-ltsc2025
 Constraints: nanoserver-ltsc2025, windowsservercore-ltsc2025
 
-Tags: 25-ea-19-jdk-oraclelinux8, 25-ea-19-oraclelinux8, 25-ea-jdk-oraclelinux8, 25-ea-oraclelinux8, 25-jdk-oraclelinux8, 25-oraclelinux8
+Tags: 25-ea-20-jdk-oraclelinux8, 25-ea-20-oraclelinux8, 25-ea-jdk-oraclelinux8, 25-ea-oraclelinux8, 25-jdk-oraclelinux8, 25-oraclelinux8
 Architectures: amd64, arm64v8
-GitCommit: e964a1e1c35504d84f04e8633d96f5eb8c71a01f
+GitCommit: 949fa078a2bbcc76f7d4e27bbfa9ac5cccf41087
 Directory: 25/jdk/oraclelinux8
 
-Tags: 25-ea-19-jdk-oraclelinux9, 25-ea-19-oraclelinux9, 25-ea-jdk-oraclelinux9, 25-ea-oraclelinux9, 25-jdk-oraclelinux9, 25-oraclelinux9, 25-ea-19-jdk-oracle, 25-ea-19-oracle, 25-ea-jdk-oracle, 25-ea-oracle, 25-jdk-oracle, 25-oracle
-SharedTags: 25-ea-19-jdk, 25-ea-19, 25-ea-jdk, 25-ea, 25-jdk, 25
+Tags: 25-ea-20-jdk-oraclelinux9, 25-ea-20-oraclelinux9, 25-ea-jdk-oraclelinux9, 25-ea-oraclelinux9, 25-jdk-oraclelinux9, 25-oraclelinux9, 25-ea-20-jdk-oracle, 25-ea-20-oracle, 25-ea-jdk-oracle, 25-ea-oracle, 25-jdk-oracle, 25-oracle
+SharedTags: 25-ea-20-jdk, 25-ea-20, 25-ea-jdk, 25-ea, 25-jdk, 25
 Architectures: amd64, arm64v8
-GitCommit: e964a1e1c35504d84f04e8633d96f5eb8c71a01f
+GitCommit: 949fa078a2bbcc76f7d4e27bbfa9ac5cccf41087
 Directory: 25/jdk/oraclelinux9
 
-Tags: 25-ea-19-jdk-slim-bookworm, 25-ea-19-slim-bookworm, 25-ea-jdk-slim-bookworm, 25-ea-slim-bookworm, 25-jdk-slim-bookworm, 25-slim-bookworm, 25-ea-19-jdk-slim, 25-ea-19-slim, 25-ea-jdk-slim, 25-ea-slim, 25-jdk-slim, 25-slim
+Tags: 25-ea-20-jdk-slim-bookworm, 25-ea-20-slim-bookworm, 25-ea-jdk-slim-bookworm, 25-ea-slim-bookworm, 25-jdk-slim-bookworm, 25-slim-bookworm, 25-ea-20-jdk-slim, 25-ea-20-slim, 25-ea-jdk-slim, 25-ea-slim, 25-jdk-slim, 25-slim
 Architectures: amd64, arm64v8
-GitCommit: e964a1e1c35504d84f04e8633d96f5eb8c71a01f
+GitCommit: 949fa078a2bbcc76f7d4e27bbfa9ac5cccf41087
 Directory: 25/jdk/slim-bookworm
 
-Tags: 25-ea-19-jdk-slim-bullseye, 25-ea-19-slim-bullseye, 25-ea-jdk-slim-bullseye, 25-ea-slim-bullseye, 25-jdk-slim-bullseye, 25-slim-bullseye
+Tags: 25-ea-20-jdk-slim-bullseye, 25-ea-20-slim-bullseye, 25-ea-jdk-slim-bullseye, 25-ea-slim-bullseye, 25-jdk-slim-bullseye, 25-slim-bullseye
 Architectures: amd64, arm64v8
-GitCommit: e964a1e1c35504d84f04e8633d96f5eb8c71a01f
+GitCommit: 949fa078a2bbcc76f7d4e27bbfa9ac5cccf41087
 Directory: 25/jdk/slim-bullseye
 
-Tags: 25-ea-19-jdk-windowsservercore-1809, 25-ea-19-windowsservercore-1809, 25-ea-jdk-windowsservercore-1809, 25-ea-windowsservercore-1809, 25-jdk-windowsservercore-1809, 25-windowsservercore-1809
-SharedTags: 25-ea-19-jdk-windowsservercore, 25-ea-19-windowsservercore, 25-ea-jdk-windowsservercore, 25-ea-windowsservercore, 25-jdk-windowsservercore, 25-windowsservercore, 25-ea-19-jdk, 25-ea-19, 25-ea-jdk, 25-ea, 25-jdk, 25
+Tags: 25-ea-20-jdk-windowsservercore-1809, 25-ea-20-windowsservercore-1809, 25-ea-jdk-windowsservercore-1809, 25-ea-windowsservercore-1809, 25-jdk-windowsservercore-1809, 25-windowsservercore-1809
+SharedTags: 25-ea-20-jdk-windowsservercore, 25-ea-20-windowsservercore, 25-ea-jdk-windowsservercore, 25-ea-windowsservercore, 25-jdk-windowsservercore, 25-windowsservercore, 25-ea-20-jdk, 25-ea-20, 25-ea-jdk, 25-ea, 25-jdk, 25
 Architectures: windows-amd64
-GitCommit: e964a1e1c35504d84f04e8633d96f5eb8c71a01f
+GitCommit: 949fa078a2bbcc76f7d4e27bbfa9ac5cccf41087
 Directory: 25/jdk/windows/windowsservercore-1809
 Constraints: windowsservercore-1809
 
-Tags: 25-ea-19-jdk-windowsservercore-ltsc2022, 25-ea-19-windowsservercore-ltsc2022, 25-ea-jdk-windowsservercore-ltsc2022, 25-ea-windowsservercore-ltsc2022, 25-jdk-windowsservercore-ltsc2022, 25-windowsservercore-ltsc2022
-SharedTags: 25-ea-19-jdk-windowsservercore, 25-ea-19-windowsservercore, 25-ea-jdk-windowsservercore, 25-ea-windowsservercore, 25-jdk-windowsservercore, 25-windowsservercore, 25-ea-19-jdk, 25-ea-19, 25-ea-jdk, 25-ea, 25-jdk, 25
+Tags: 25-ea-20-jdk-windowsservercore-ltsc2022, 25-ea-20-windowsservercore-ltsc2022, 25-ea-jdk-windowsservercore-ltsc2022, 25-ea-windowsservercore-ltsc2022, 25-jdk-windowsservercore-ltsc2022, 25-windowsservercore-ltsc2022
+SharedTags: 25-ea-20-jdk-windowsservercore, 25-ea-20-windowsservercore, 25-ea-jdk-windowsservercore, 25-ea-windowsservercore, 25-jdk-windowsservercore, 25-windowsservercore, 25-ea-20-jdk, 25-ea-20, 25-ea-jdk, 25-ea, 25-jdk, 25
 Architectures: windows-amd64
-GitCommit: e964a1e1c35504d84f04e8633d96f5eb8c71a01f
+GitCommit: 949fa078a2bbcc76f7d4e27bbfa9ac5cccf41087
 Directory: 25/jdk/windows/windowsservercore-ltsc2022
 Constraints: windowsservercore-ltsc2022
 
-Tags: 25-ea-19-jdk-windowsservercore-ltsc2025, 25-ea-19-windowsservercore-ltsc2025, 25-ea-jdk-windowsservercore-ltsc2025, 25-ea-windowsservercore-ltsc2025, 25-jdk-windowsservercore-ltsc2025, 25-windowsservercore-ltsc2025
-SharedTags: 25-ea-19-jdk-windowsservercore, 25-ea-19-windowsservercore, 25-ea-jdk-windowsservercore, 25-ea-windowsservercore, 25-jdk-windowsservercore, 25-windowsservercore, 25-ea-19-jdk, 25-ea-19, 25-ea-jdk, 25-ea, 25-jdk, 25
+Tags: 25-ea-20-jdk-windowsservercore-ltsc2025, 25-ea-20-windowsservercore-ltsc2025, 25-ea-jdk-windowsservercore-ltsc2025, 25-ea-windowsservercore-ltsc2025, 25-jdk-windowsservercore-ltsc2025, 25-windowsservercore-ltsc2025
+SharedTags: 25-ea-20-jdk-windowsservercore, 25-ea-20-windowsservercore, 25-ea-jdk-windowsservercore, 25-ea-windowsservercore, 25-jdk-windowsservercore, 25-windowsservercore, 25-ea-20-jdk, 25-ea-20, 25-ea-jdk, 25-ea, 25-jdk, 25
 Architectures: windows-amd64
-GitCommit: e964a1e1c35504d84f04e8633d96f5eb8c71a01f
+GitCommit: 949fa078a2bbcc76f7d4e27bbfa9ac5cccf41087
 Directory: 25/jdk/windows/windowsservercore-ltsc2025
 Constraints: windowsservercore-ltsc2025
diff --git a/_bashbrew-list b/_bashbrew-list
index eee3a5e..e4a4a53 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -2,40 +2,40 @@ openjdk:25
 openjdk:25-bookworm
 openjdk:25-bullseye
 openjdk:25-ea
-openjdk:25-ea-19
-openjdk:25-ea-19-bookworm
-openjdk:25-ea-19-bullseye
-openjdk:25-ea-19-jdk
-openjdk:25-ea-19-jdk-bookworm
-openjdk:25-ea-19-jdk-bullseye
-openjdk:25-ea-19-jdk-nanoserver
-openjdk:25-ea-19-jdk-nanoserver-1809
-openjdk:25-ea-19-jdk-nanoserver-ltsc2022
-openjdk:25-ea-19-jdk-nanoserver-ltsc2025
-openjdk:25-ea-19-jdk-oracle
-openjdk:25-ea-19-jdk-oraclelinux8
-openjdk:25-ea-19-jdk-oraclelinux9
-openjdk:25-ea-19-jdk-slim
-openjdk:25-ea-19-jdk-slim-bookworm
-openjdk:25-ea-19-jdk-slim-bullseye
-openjdk:25-ea-19-jdk-windowsservercore
-openjdk:25-ea-19-jdk-windowsservercore-1809
-openjdk:25-ea-19-jdk-windowsservercore-ltsc2022
-openjdk:25-ea-19-jdk-windowsservercore-ltsc2025
-openjdk:25-ea-19-nanoserver
-openjdk:25-ea-19-nanoserver-1809
-openjdk:25-ea-19-nanoserver-ltsc2022
-openjdk:25-ea-19-nanoserver-ltsc2025
-openjdk:25-ea-19-oracle
-openjdk:25-ea-19-oraclelinux8
-openjdk:25-ea-19-oraclelinux9
-openjdk:25-ea-19-slim
-openjdk:25-ea-19-slim-bookworm
-openjdk:25-ea-19-slim-bullseye
-openjdk:25-ea-19-windowsservercore
-openjdk:25-ea-19-windowsservercore-1809
-openjdk:25-ea-19-windowsservercore-ltsc2022
-openjdk:25-ea-19-windowsservercore-ltsc2025
+openjdk:25-ea-20
+openjdk:25-ea-20-bookworm
+openjdk:25-ea-20-bullseye
+openjdk:25-ea-20-jdk
+openjdk:25-ea-20-jdk-bookworm
+openjdk:25-ea-20-jdk-bullseye
+openjdk:25-ea-20-jdk-nanoserver
+openjdk:25-ea-20-jdk-nanoserver-1809
+openjdk:25-ea-20-jdk-nanoserver-ltsc2022
+openjdk:25-ea-20-jdk-nanoserver-ltsc2025
+openjdk:25-ea-20-jdk-oracle
+openjdk:25-ea-20-jdk-oraclelinux8
+openjdk:25-ea-20-jdk-oraclelinux9
+openjdk:25-ea-20-jdk-slim
+openjdk:25-ea-20-jdk-slim-bookworm
+openjdk:25-ea-20-jdk-slim-bullseye
+openjdk:25-ea-20-jdk-windowsservercore
+openjdk:25-ea-20-jdk-windowsservercore-1809
+openjdk:25-ea-20-jdk-windowsservercore-ltsc2022
+openjdk:25-ea-20-jdk-windowsservercore-ltsc2025
+openjdk:25-ea-20-nanoserver
+openjdk:25-ea-20-nanoserver-1809
+openjdk:25-ea-20-nanoserver-ltsc2022
+openjdk:25-ea-20-nanoserver-ltsc2025
+openjdk:25-ea-20-oracle
+openjdk:25-ea-20-oraclelinux8
+openjdk:25-ea-20-oraclelinux9
+openjdk:25-ea-20-slim
+openjdk:25-ea-20-slim-bookworm
+openjdk:25-ea-20-slim-bullseye
+openjdk:25-ea-20-windowsservercore
+openjdk:25-ea-20-windowsservercore-1809
+openjdk:25-ea-20-windowsservercore-ltsc2022
+openjdk:25-ea-20-windowsservercore-ltsc2025
 openjdk:25-ea-bookworm
 openjdk:25-ea-bullseye
 openjdk:25-ea-jdk
diff --git a/openjdk_25-bookworm/Dockerfile b/openjdk_25-bookworm/Dockerfile
index 88f993c..11475d0 100644
--- a/openjdk_25-bookworm/Dockerfile
+++ b/openjdk_25-bookworm/Dockerfile
@@ -37,19 +37,19 @@ ENV LANG C.UTF-8
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 25-ea+19
+ENV JAVA_VERSION 25-ea+20
 
 RUN set -eux; \
 	\
 	arch="$(dpkg --print-architecture)"; \
 	case "$arch" in \
 		'amd64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk25/19/GPL/openjdk-25-ea+19_linux-x64_bin.tar.gz'; \
-			downloadSha256='5d10a87dcb2a162df9f7ab0c97cc77eff71c53ad442cbf40cce33b8ab6ab117a'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk25/20/GPL/openjdk-25-ea+20_linux-x64_bin.tar.gz'; \
+			downloadSha256='6bc1d37add3f10b8826fef26bfc5ab51183b308c32a12f08a18ee2b6d9e28111'; \
 			;; \
 		'arm64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk25/19/GPL/openjdk-25-ea+19_linux-aarch64_bin.tar.gz'; \
-			downloadSha256='1324cfa105b4ce10e2ab854c20d7e1a4eda81fb6a1df35dacadc8d65b0b59351'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk25/20/GPL/openjdk-25-ea+20_linux-aarch64_bin.tar.gz'; \
+			downloadSha256='e6b42d0f5816ea1fd6c27505ddf93dc11eae12fc2cc64b4139350d7c0acdd55a'; \
 			;; \
 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
 	esac; \
diff --git a/openjdk_25-bullseye/Dockerfile b/openjdk_25-bullseye/Dockerfile
index 6751746..4794131 100644
--- a/openjdk_25-bullseye/Dockerfile
+++ b/openjdk_25-bullseye/Dockerfile
@@ -37,19 +37,19 @@ ENV LANG C.UTF-8
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 25-ea+19
+ENV JAVA_VERSION 25-ea+20
 
 RUN set -eux; \
 	\
 	arch="$(dpkg --print-architecture)"; \
 	case "$arch" in \
 		'amd64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk25/19/GPL/openjdk-25-ea+19_linux-x64_bin.tar.gz'; \
-			downloadSha256='5d10a87dcb2a162df9f7ab0c97cc77eff71c53ad442cbf40cce33b8ab6ab117a'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk25/20/GPL/openjdk-25-ea+20_linux-x64_bin.tar.gz'; \
+			downloadSha256='6bc1d37add3f10b8826fef26bfc5ab51183b308c32a12f08a18ee2b6d9e28111'; \
 			;; \
 		'arm64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk25/19/GPL/openjdk-25-ea+19_linux-aarch64_bin.tar.gz'; \
-			downloadSha256='1324cfa105b4ce10e2ab854c20d7e1a4eda81fb6a1df35dacadc8d65b0b59351'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk25/20/GPL/openjdk-25-ea+20_linux-aarch64_bin.tar.gz'; \
+			downloadSha256='e6b42d0f5816ea1fd6c27505ddf93dc11eae12fc2cc64b4139350d7c0acdd55a'; \
 			;; \
 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
 	esac; \
diff --git a/openjdk_25-nanoserver-1809/Dockerfile b/openjdk_25-nanoserver-1809/Dockerfile
index 58734e5..8a1a320 100644
--- a/openjdk_25-nanoserver-1809/Dockerfile
+++ b/openjdk_25-nanoserver-1809/Dockerfile
@@ -20,9 +20,9 @@ USER ContainerUser
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 25-ea+19
+ENV JAVA_VERSION 25-ea+20
 
-COPY --from=openjdk:25-ea-19-jdk-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
+COPY --from=openjdk:25-ea-20-jdk-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
 
 RUN echo Verifying install ... \
 	&& echo   javac --version && javac --version \
diff --git a/openjdk_25-nanoserver-ltsc2022/Dockerfile b/openjdk_25-nanoserver-ltsc2022/Dockerfile
index 3bd9ed2..7a0a39b 100644
--- a/openjdk_25-nanoserver-ltsc2022/Dockerfile
+++ b/openjdk_25-nanoserver-ltsc2022/Dockerfile
@@ -20,9 +20,9 @@ USER ContainerUser
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 25-ea+19
+ENV JAVA_VERSION 25-ea+20
 
-COPY --from=openjdk:25-ea-19-jdk-windowsservercore-ltsc2022 $JAVA_HOME $JAVA_HOME
+COPY --from=openjdk:25-ea-20-jdk-windowsservercore-ltsc2022 $JAVA_HOME $JAVA_HOME
 
 RUN echo Verifying install ... \
 	&& echo   javac --version && javac --version \
diff --git a/openjdk_25-nanoserver-ltsc2025/Dockerfile b/openjdk_25-nanoserver-ltsc2025/Dockerfile
index 40f9838..4b00a3b 100644
--- a/openjdk_25-nanoserver-ltsc2025/Dockerfile
+++ b/openjdk_25-nanoserver-ltsc2025/Dockerfile
@@ -20,9 +20,9 @@ USER ContainerUser
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 25-ea+19
+ENV JAVA_VERSION 25-ea+20
 
-COPY --from=openjdk:25-ea-19-jdk-windowsservercore-ltsc2025 $JAVA_HOME $JAVA_HOME
+COPY --from=openjdk:25-ea-20-jdk-windowsservercore-ltsc2025 $JAVA_HOME $JAVA_HOME
 
 RUN echo Verifying install ... \
 	&& echo   javac --version && javac --version \
diff --git a/openjdk_25-oracle/Dockerfile b/openjdk_25-oracle/Dockerfile
index 04743ba..2fb0f99 100644
--- a/openjdk_25-oracle/Dockerfile
+++ b/openjdk_25-oracle/Dockerfile
@@ -30,19 +30,19 @@ ENV LANG C.UTF-8
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 25-ea+19
+ENV JAVA_VERSION 25-ea+20
 
 RUN set -eux; \
 	\
 	arch="$(rpm --query --queryformat='%{ARCH}' rpm)"; \
 	case "$arch" in \
 		'x86_64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk25/19/GPL/openjdk-25-ea+19_linux-x64_bin.tar.gz'; \
-			downloadSha256='5d10a87dcb2a162df9f7ab0c97cc77eff71c53ad442cbf40cce33b8ab6ab117a'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk25/20/GPL/openjdk-25-ea+20_linux-x64_bin.tar.gz'; \
+			downloadSha256='6bc1d37add3f10b8826fef26bfc5ab51183b308c32a12f08a18ee2b6d9e28111'; \
 			;; \
 		'aarch64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk25/19/GPL/openjdk-25-ea+19_linux-aarch64_bin.tar.gz'; \
-			downloadSha256='1324cfa105b4ce10e2ab854c20d7e1a4eda81fb6a1df35dacadc8d65b0b59351'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk25/20/GPL/openjdk-25-ea+20_linux-aarch64_bin.tar.gz'; \
+			downloadSha256='e6b42d0f5816ea1fd6c27505ddf93dc11eae12fc2cc64b4139350d7c0acdd55a'; \
 			;; \
 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
 	esac; \
diff --git a/openjdk_25-oraclelinux8/Dockerfile b/openjdk_25-oraclelinux8/Dockerfile
index de79d1b..4d7e225 100644
--- a/openjdk_25-oraclelinux8/Dockerfile
+++ b/openjdk_25-oraclelinux8/Dockerfile
@@ -30,19 +30,19 @@ ENV LANG C.UTF-8
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 25-ea+19
+ENV JAVA_VERSION 25-ea+20
 
 RUN set -eux; \
 	\
 	arch="$(rpm --query --queryformat='%{ARCH}' rpm)"; \
 	case "$arch" in \
 		'x86_64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk25/19/GPL/openjdk-25-ea+19_linux-x64_bin.tar.gz'; \
-			downloadSha256='5d10a87dcb2a162df9f7ab0c97cc77eff71c53ad442cbf40cce33b8ab6ab117a'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk25/20/GPL/openjdk-25-ea+20_linux-x64_bin.tar.gz'; \
+			downloadSha256='6bc1d37add3f10b8826fef26bfc5ab51183b308c32a12f08a18ee2b6d9e28111'; \
 			;; \
 		'aarch64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk25/19/GPL/openjdk-25-ea+19_linux-aarch64_bin.tar.gz'; \
-			downloadSha256='1324cfa105b4ce10e2ab854c20d7e1a4eda81fb6a1df35dacadc8d65b0b59351'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk25/20/GPL/openjdk-25-ea+20_linux-aarch64_bin.tar.gz'; \
+			downloadSha256='e6b42d0f5816ea1fd6c27505ddf93dc11eae12fc2cc64b4139350d7c0acdd55a'; \
 			;; \
 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
 	esac; \
diff --git a/openjdk_25-slim-bullseye/Dockerfile b/openjdk_25-slim-bullseye/Dockerfile
index 2e3810b..77d819e 100644
--- a/openjdk_25-slim-bullseye/Dockerfile
+++ b/openjdk_25-slim-bullseye/Dockerfile
@@ -24,19 +24,19 @@ ENV LANG C.UTF-8
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 25-ea+19
+ENV JAVA_VERSION 25-ea+20
 
 RUN set -eux; \
 	\
 	arch="$(dpkg --print-architecture)"; \
 	case "$arch" in \
 		'amd64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk25/19/GPL/openjdk-25-ea+19_linux-x64_bin.tar.gz'; \
-			downloadSha256='5d10a87dcb2a162df9f7ab0c97cc77eff71c53ad442cbf40cce33b8ab6ab117a'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk25/20/GPL/openjdk-25-ea+20_linux-x64_bin.tar.gz'; \
+			downloadSha256='6bc1d37add3f10b8826fef26bfc5ab51183b308c32a12f08a18ee2b6d9e28111'; \
 			;; \
 		'arm64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk25/19/GPL/openjdk-25-ea+19_linux-aarch64_bin.tar.gz'; \
-			downloadSha256='1324cfa105b4ce10e2ab854c20d7e1a4eda81fb6a1df35dacadc8d65b0b59351'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk25/20/GPL/openjdk-25-ea+20_linux-aarch64_bin.tar.gz'; \
+			downloadSha256='e6b42d0f5816ea1fd6c27505ddf93dc11eae12fc2cc64b4139350d7c0acdd55a'; \
 			;; \
 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
 	esac; \
diff --git a/openjdk_25-slim/Dockerfile b/openjdk_25-slim/Dockerfile
index b03a3e8..09186b6 100644
--- a/openjdk_25-slim/Dockerfile
+++ b/openjdk_25-slim/Dockerfile
@@ -24,19 +24,19 @@ ENV LANG C.UTF-8
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 25-ea+19
+ENV JAVA_VERSION 25-ea+20
 
 RUN set -eux; \
 	\
 	arch="$(dpkg --print-architecture)"; \
 	case "$arch" in \
 		'amd64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk25/19/GPL/openjdk-25-ea+19_linux-x64_bin.tar.gz'; \
-			downloadSha256='5d10a87dcb2a162df9f7ab0c97cc77eff71c53ad442cbf40cce33b8ab6ab117a'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk25/20/GPL/openjdk-25-ea+20_linux-x64_bin.tar.gz'; \
+			downloadSha256='6bc1d37add3f10b8826fef26bfc5ab51183b308c32a12f08a18ee2b6d9e28111'; \
 			;; \
 		'arm64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk25/19/GPL/openjdk-25-ea+19_linux-aarch64_bin.tar.gz'; \
-			downloadSha256='1324cfa105b4ce10e2ab854c20d7e1a4eda81fb6a1df35dacadc8d65b0b59351'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk25/20/GPL/openjdk-25-ea+20_linux-aarch64_bin.tar.gz'; \
+			downloadSha256='e6b42d0f5816ea1fd6c27505ddf93dc11eae12fc2cc64b4139350d7c0acdd55a'; \
 			;; \
 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
 	esac; \
diff --git a/openjdk_25-windowsservercore-1809/Dockerfile b/openjdk_25-windowsservercore-1809/Dockerfile
index 68d9741..c69caac 100644
--- a/openjdk_25-windowsservercore-1809/Dockerfile
+++ b/openjdk_25-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 25-ea+19
-ENV JAVA_URL https://download.java.net/java/early_access/jdk25/19/GPL/openjdk-25-ea+19_windows-x64_bin.zip
-ENV JAVA_SHA256 29058ee51e7562ec5fb02d09a78c3540286db223bf48aacf93c4a95ed664fc7a
+ENV JAVA_VERSION 25-ea+20
+ENV JAVA_URL https://download.java.net/java/early_access/jdk25/20/GPL/openjdk-25-ea+20_windows-x64_bin.zip
+ENV JAVA_SHA256 189b22f424bd7f7ef01de23f6e41fd183bc3b28da7db090dacba784054fe1f43
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
 	[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \
diff --git a/openjdk_25-windowsservercore-ltsc2022/Dockerfile b/openjdk_25-windowsservercore-ltsc2022/Dockerfile
index d0e739c..c67516b 100644
--- a/openjdk_25-windowsservercore-ltsc2022/Dockerfile
+++ b/openjdk_25-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 25-ea+19
-ENV JAVA_URL https://download.java.net/java/early_access/jdk25/19/GPL/openjdk-25-ea+19_windows-x64_bin.zip
-ENV JAVA_SHA256 29058ee51e7562ec5fb02d09a78c3540286db223bf48aacf93c4a95ed664fc7a
+ENV JAVA_VERSION 25-ea+20
+ENV JAVA_URL https://download.java.net/java/early_access/jdk25/20/GPL/openjdk-25-ea+20_windows-x64_bin.zip
+ENV JAVA_SHA256 189b22f424bd7f7ef01de23f6e41fd183bc3b28da7db090dacba784054fe1f43
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
 	[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \
diff --git a/openjdk_25-windowsservercore-ltsc2025/Dockerfile b/openjdk_25-windowsservercore-ltsc2025/Dockerfile
index 09e87a5..5d6a7d9 100644
--- a/openjdk_25-windowsservercore-ltsc2025/Dockerfile
+++ b/openjdk_25-windowsservercore-ltsc2025/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 25-ea+19
-ENV JAVA_URL https://download.java.net/java/early_access/jdk25/19/GPL/openjdk-25-ea+19_windows-x64_bin.zip
-ENV JAVA_SHA256 29058ee51e7562ec5fb02d09a78c3540286db223bf48aacf93c4a95ed664fc7a
+ENV JAVA_VERSION 25-ea+20
+ENV JAVA_URL https://download.java.net/java/early_access/jdk25/20/GPL/openjdk-25-ea+20_windows-x64_bin.zip
+ENV JAVA_SHA256 189b22f424bd7f7ef01de23f6e41fd183bc3b28da7db090dacba784054fe1f43
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
 	[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \

Relevant Maintainers:

@yosifkit yosifkit merged commit c6269ac into docker-library:master Apr 25, 2025
14 checks passed
@yosifkit yosifkit deleted the openjdk branch April 25, 2025 21:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants