Skip to content
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

Update openjdk #17090

Merged
merged 1 commit into from
Jul 2, 2024
Merged

Update openjdk #17090

merged 1 commit into from
Jul 2, 2024

Conversation

yosifkit
Copy link
Member

@yosifkit yosifkit commented Jul 1, 2024

Changes:

Changes:

- docker-library/openjdk@3d363e2: Update 24 to 24-ea+4
- docker-library/openjdk@8fb7baa: Update 23 to 23-ea+29
@yosifkit yosifkit requested a review from a team as a code owner July 1, 2024 20:56
Copy link

github-actions bot commented Jul 1, 2024

Diff for c5c5937:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index 398f333..7a0ea9e 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -1,106 +1,106 @@
 Maintainers: Tianon Gravi <[email protected]> (@tianon), Joseph Ferguson <[email protected]> (@yosifkit)
 GitRepo: https://github.com/docker-library/openjdk.git
 
-Tags: 23-ea-28-jdk-bookworm, 23-ea-28-bookworm, 23-ea-jdk-bookworm, 23-ea-bookworm, 23-jdk-bookworm, 23-bookworm
+Tags: 23-ea-29-jdk-bookworm, 23-ea-29-bookworm, 23-ea-jdk-bookworm, 23-ea-bookworm, 23-jdk-bookworm, 23-bookworm
 Architectures: amd64, arm64v8
-GitCommit: d3fa30b13e98ecaade80efa225b2b8a7fac1e446
+GitCommit: 8fb7baaf08ca26dc309e88a259aa0491f18c5a28
 Directory: 23/jdk/bookworm
 
-Tags: 23-ea-28-jdk-bullseye, 23-ea-28-bullseye, 23-ea-jdk-bullseye, 23-ea-bullseye, 23-jdk-bullseye, 23-bullseye
+Tags: 23-ea-29-jdk-bullseye, 23-ea-29-bullseye, 23-ea-jdk-bullseye, 23-ea-bullseye, 23-jdk-bullseye, 23-bullseye
 Architectures: amd64, arm64v8
-GitCommit: d3fa30b13e98ecaade80efa225b2b8a7fac1e446
+GitCommit: 8fb7baaf08ca26dc309e88a259aa0491f18c5a28
 Directory: 23/jdk/bullseye
 
-Tags: 23-ea-28-jdk-nanoserver-1809, 23-ea-28-nanoserver-1809, 23-ea-jdk-nanoserver-1809, 23-ea-nanoserver-1809, 23-jdk-nanoserver-1809, 23-nanoserver-1809
-SharedTags: 23-ea-28-jdk-nanoserver, 23-ea-28-nanoserver, 23-ea-jdk-nanoserver, 23-ea-nanoserver, 23-jdk-nanoserver, 23-nanoserver
+Tags: 23-ea-29-jdk-nanoserver-1809, 23-ea-29-nanoserver-1809, 23-ea-jdk-nanoserver-1809, 23-ea-nanoserver-1809, 23-jdk-nanoserver-1809, 23-nanoserver-1809
+SharedTags: 23-ea-29-jdk-nanoserver, 23-ea-29-nanoserver, 23-ea-jdk-nanoserver, 23-ea-nanoserver, 23-jdk-nanoserver, 23-nanoserver
 Architectures: windows-amd64
-GitCommit: d3fa30b13e98ecaade80efa225b2b8a7fac1e446
+GitCommit: 8fb7baaf08ca26dc309e88a259aa0491f18c5a28
 Directory: 23/jdk/windows/nanoserver-1809
 Constraints: nanoserver-1809, windowsservercore-1809
 
-Tags: 23-ea-28-jdk-oraclelinux8, 23-ea-28-oraclelinux8, 23-ea-jdk-oraclelinux8, 23-ea-oraclelinux8, 23-jdk-oraclelinux8, 23-oraclelinux8
+Tags: 23-ea-29-jdk-oraclelinux8, 23-ea-29-oraclelinux8, 23-ea-jdk-oraclelinux8, 23-ea-oraclelinux8, 23-jdk-oraclelinux8, 23-oraclelinux8
 Architectures: amd64, arm64v8
-GitCommit: d3fa30b13e98ecaade80efa225b2b8a7fac1e446
+GitCommit: 8fb7baaf08ca26dc309e88a259aa0491f18c5a28
 Directory: 23/jdk/oraclelinux8
 
-Tags: 23-ea-28-jdk-oraclelinux9, 23-ea-28-oraclelinux9, 23-ea-jdk-oraclelinux9, 23-ea-oraclelinux9, 23-jdk-oraclelinux9, 23-oraclelinux9, 23-ea-28-jdk-oracle, 23-ea-28-oracle, 23-ea-jdk-oracle, 23-ea-oracle, 23-jdk-oracle, 23-oracle
-SharedTags: 23-ea-28-jdk, 23-ea-28, 23-ea-jdk, 23-ea, 23-jdk, 23
+Tags: 23-ea-29-jdk-oraclelinux9, 23-ea-29-oraclelinux9, 23-ea-jdk-oraclelinux9, 23-ea-oraclelinux9, 23-jdk-oraclelinux9, 23-oraclelinux9, 23-ea-29-jdk-oracle, 23-ea-29-oracle, 23-ea-jdk-oracle, 23-ea-oracle, 23-jdk-oracle, 23-oracle
+SharedTags: 23-ea-29-jdk, 23-ea-29, 23-ea-jdk, 23-ea, 23-jdk, 23
 Architectures: amd64, arm64v8
-GitCommit: d3fa30b13e98ecaade80efa225b2b8a7fac1e446
+GitCommit: 8fb7baaf08ca26dc309e88a259aa0491f18c5a28
 Directory: 23/jdk/oraclelinux9
 
-Tags: 23-ea-28-jdk-slim-bookworm, 23-ea-28-slim-bookworm, 23-ea-jdk-slim-bookworm, 23-ea-slim-bookworm, 23-jdk-slim-bookworm, 23-slim-bookworm, 23-ea-28-jdk-slim, 23-ea-28-slim, 23-ea-jdk-slim, 23-ea-slim, 23-jdk-slim, 23-slim
+Tags: 23-ea-29-jdk-slim-bookworm, 23-ea-29-slim-bookworm, 23-ea-jdk-slim-bookworm, 23-ea-slim-bookworm, 23-jdk-slim-bookworm, 23-slim-bookworm, 23-ea-29-jdk-slim, 23-ea-29-slim, 23-ea-jdk-slim, 23-ea-slim, 23-jdk-slim, 23-slim
 Architectures: amd64, arm64v8
-GitCommit: d3fa30b13e98ecaade80efa225b2b8a7fac1e446
+GitCommit: 8fb7baaf08ca26dc309e88a259aa0491f18c5a28
 Directory: 23/jdk/slim-bookworm
 
-Tags: 23-ea-28-jdk-slim-bullseye, 23-ea-28-slim-bullseye, 23-ea-jdk-slim-bullseye, 23-ea-slim-bullseye, 23-jdk-slim-bullseye, 23-slim-bullseye
+Tags: 23-ea-29-jdk-slim-bullseye, 23-ea-29-slim-bullseye, 23-ea-jdk-slim-bullseye, 23-ea-slim-bullseye, 23-jdk-slim-bullseye, 23-slim-bullseye
 Architectures: amd64, arm64v8
-GitCommit: d3fa30b13e98ecaade80efa225b2b8a7fac1e446
+GitCommit: 8fb7baaf08ca26dc309e88a259aa0491f18c5a28
 Directory: 23/jdk/slim-bullseye
 
-Tags: 23-ea-28-jdk-windowsservercore-1809, 23-ea-28-windowsservercore-1809, 23-ea-jdk-windowsservercore-1809, 23-ea-windowsservercore-1809, 23-jdk-windowsservercore-1809, 23-windowsservercore-1809
-SharedTags: 23-ea-28-jdk-windowsservercore, 23-ea-28-windowsservercore, 23-ea-jdk-windowsservercore, 23-ea-windowsservercore, 23-jdk-windowsservercore, 23-windowsservercore, 23-ea-28-jdk, 23-ea-28, 23-ea-jdk, 23-ea, 23-jdk, 23
+Tags: 23-ea-29-jdk-windowsservercore-1809, 23-ea-29-windowsservercore-1809, 23-ea-jdk-windowsservercore-1809, 23-ea-windowsservercore-1809, 23-jdk-windowsservercore-1809, 23-windowsservercore-1809
+SharedTags: 23-ea-29-jdk-windowsservercore, 23-ea-29-windowsservercore, 23-ea-jdk-windowsservercore, 23-ea-windowsservercore, 23-jdk-windowsservercore, 23-windowsservercore, 23-ea-29-jdk, 23-ea-29, 23-ea-jdk, 23-ea, 23-jdk, 23
 Architectures: windows-amd64
-GitCommit: d3fa30b13e98ecaade80efa225b2b8a7fac1e446
+GitCommit: 8fb7baaf08ca26dc309e88a259aa0491f18c5a28
 Directory: 23/jdk/windows/windowsservercore-1809
 Constraints: windowsservercore-1809
 
-Tags: 23-ea-28-jdk-windowsservercore-ltsc2022, 23-ea-28-windowsservercore-ltsc2022, 23-ea-jdk-windowsservercore-ltsc2022, 23-ea-windowsservercore-ltsc2022, 23-jdk-windowsservercore-ltsc2022, 23-windowsservercore-ltsc2022
-SharedTags: 23-ea-28-jdk-windowsservercore, 23-ea-28-windowsservercore, 23-ea-jdk-windowsservercore, 23-ea-windowsservercore, 23-jdk-windowsservercore, 23-windowsservercore, 23-ea-28-jdk, 23-ea-28, 23-ea-jdk, 23-ea, 23-jdk, 23
+Tags: 23-ea-29-jdk-windowsservercore-ltsc2022, 23-ea-29-windowsservercore-ltsc2022, 23-ea-jdk-windowsservercore-ltsc2022, 23-ea-windowsservercore-ltsc2022, 23-jdk-windowsservercore-ltsc2022, 23-windowsservercore-ltsc2022
+SharedTags: 23-ea-29-jdk-windowsservercore, 23-ea-29-windowsservercore, 23-ea-jdk-windowsservercore, 23-ea-windowsservercore, 23-jdk-windowsservercore, 23-windowsservercore, 23-ea-29-jdk, 23-ea-29, 23-ea-jdk, 23-ea, 23-jdk, 23
 Architectures: windows-amd64
-GitCommit: d3fa30b13e98ecaade80efa225b2b8a7fac1e446
+GitCommit: 8fb7baaf08ca26dc309e88a259aa0491f18c5a28
 Directory: 23/jdk/windows/windowsservercore-ltsc2022
 Constraints: windowsservercore-ltsc2022
 
-Tags: 24-ea-3-jdk-bookworm, 24-ea-3-bookworm, 24-ea-jdk-bookworm, 24-ea-bookworm, 24-jdk-bookworm, 24-bookworm
+Tags: 24-ea-4-jdk-bookworm, 24-ea-4-bookworm, 24-ea-jdk-bookworm, 24-ea-bookworm, 24-jdk-bookworm, 24-bookworm
 Architectures: amd64, arm64v8
-GitCommit: f90fffb44c7f12e7512372c8585fa6130e90da6f
+GitCommit: 3d363e20083936cb1fe59597fef8e4b63f61332d
 Directory: 24/jdk/bookworm
 
-Tags: 24-ea-3-jdk-bullseye, 24-ea-3-bullseye, 24-ea-jdk-bullseye, 24-ea-bullseye, 24-jdk-bullseye, 24-bullseye
+Tags: 24-ea-4-jdk-bullseye, 24-ea-4-bullseye, 24-ea-jdk-bullseye, 24-ea-bullseye, 24-jdk-bullseye, 24-bullseye
 Architectures: amd64, arm64v8
-GitCommit: f90fffb44c7f12e7512372c8585fa6130e90da6f
+GitCommit: 3d363e20083936cb1fe59597fef8e4b63f61332d
 Directory: 24/jdk/bullseye
 
-Tags: 24-ea-3-jdk-nanoserver-1809, 24-ea-3-nanoserver-1809, 24-ea-jdk-nanoserver-1809, 24-ea-nanoserver-1809, 24-jdk-nanoserver-1809, 24-nanoserver-1809
-SharedTags: 24-ea-3-jdk-nanoserver, 24-ea-3-nanoserver, 24-ea-jdk-nanoserver, 24-ea-nanoserver, 24-jdk-nanoserver, 24-nanoserver
+Tags: 24-ea-4-jdk-nanoserver-1809, 24-ea-4-nanoserver-1809, 24-ea-jdk-nanoserver-1809, 24-ea-nanoserver-1809, 24-jdk-nanoserver-1809, 24-nanoserver-1809
+SharedTags: 24-ea-4-jdk-nanoserver, 24-ea-4-nanoserver, 24-ea-jdk-nanoserver, 24-ea-nanoserver, 24-jdk-nanoserver, 24-nanoserver
 Architectures: windows-amd64
-GitCommit: f90fffb44c7f12e7512372c8585fa6130e90da6f
+GitCommit: 3d363e20083936cb1fe59597fef8e4b63f61332d
 Directory: 24/jdk/windows/nanoserver-1809
 Constraints: nanoserver-1809, windowsservercore-1809
 
-Tags: 24-ea-3-jdk-oraclelinux8, 24-ea-3-oraclelinux8, 24-ea-jdk-oraclelinux8, 24-ea-oraclelinux8, 24-jdk-oraclelinux8, 24-oraclelinux8
+Tags: 24-ea-4-jdk-oraclelinux8, 24-ea-4-oraclelinux8, 24-ea-jdk-oraclelinux8, 24-ea-oraclelinux8, 24-jdk-oraclelinux8, 24-oraclelinux8
 Architectures: amd64, arm64v8
-GitCommit: f90fffb44c7f12e7512372c8585fa6130e90da6f
+GitCommit: 3d363e20083936cb1fe59597fef8e4b63f61332d
 Directory: 24/jdk/oraclelinux8
 
-Tags: 24-ea-3-jdk-oraclelinux9, 24-ea-3-oraclelinux9, 24-ea-jdk-oraclelinux9, 24-ea-oraclelinux9, 24-jdk-oraclelinux9, 24-oraclelinux9, 24-ea-3-jdk-oracle, 24-ea-3-oracle, 24-ea-jdk-oracle, 24-ea-oracle, 24-jdk-oracle, 24-oracle
-SharedTags: 24-ea-3-jdk, 24-ea-3, 24-ea-jdk, 24-ea, 24-jdk, 24
+Tags: 24-ea-4-jdk-oraclelinux9, 24-ea-4-oraclelinux9, 24-ea-jdk-oraclelinux9, 24-ea-oraclelinux9, 24-jdk-oraclelinux9, 24-oraclelinux9, 24-ea-4-jdk-oracle, 24-ea-4-oracle, 24-ea-jdk-oracle, 24-ea-oracle, 24-jdk-oracle, 24-oracle
+SharedTags: 24-ea-4-jdk, 24-ea-4, 24-ea-jdk, 24-ea, 24-jdk, 24
 Architectures: amd64, arm64v8
-GitCommit: f90fffb44c7f12e7512372c8585fa6130e90da6f
+GitCommit: 3d363e20083936cb1fe59597fef8e4b63f61332d
 Directory: 24/jdk/oraclelinux9
 
-Tags: 24-ea-3-jdk-slim-bookworm, 24-ea-3-slim-bookworm, 24-ea-jdk-slim-bookworm, 24-ea-slim-bookworm, 24-jdk-slim-bookworm, 24-slim-bookworm, 24-ea-3-jdk-slim, 24-ea-3-slim, 24-ea-jdk-slim, 24-ea-slim, 24-jdk-slim, 24-slim
+Tags: 24-ea-4-jdk-slim-bookworm, 24-ea-4-slim-bookworm, 24-ea-jdk-slim-bookworm, 24-ea-slim-bookworm, 24-jdk-slim-bookworm, 24-slim-bookworm, 24-ea-4-jdk-slim, 24-ea-4-slim, 24-ea-jdk-slim, 24-ea-slim, 24-jdk-slim, 24-slim
 Architectures: amd64, arm64v8
-GitCommit: f90fffb44c7f12e7512372c8585fa6130e90da6f
+GitCommit: 3d363e20083936cb1fe59597fef8e4b63f61332d
 Directory: 24/jdk/slim-bookworm
 
-Tags: 24-ea-3-jdk-slim-bullseye, 24-ea-3-slim-bullseye, 24-ea-jdk-slim-bullseye, 24-ea-slim-bullseye, 24-jdk-slim-bullseye, 24-slim-bullseye
+Tags: 24-ea-4-jdk-slim-bullseye, 24-ea-4-slim-bullseye, 24-ea-jdk-slim-bullseye, 24-ea-slim-bullseye, 24-jdk-slim-bullseye, 24-slim-bullseye
 Architectures: amd64, arm64v8
-GitCommit: f90fffb44c7f12e7512372c8585fa6130e90da6f
+GitCommit: 3d363e20083936cb1fe59597fef8e4b63f61332d
 Directory: 24/jdk/slim-bullseye
 
-Tags: 24-ea-3-jdk-windowsservercore-1809, 24-ea-3-windowsservercore-1809, 24-ea-jdk-windowsservercore-1809, 24-ea-windowsservercore-1809, 24-jdk-windowsservercore-1809, 24-windowsservercore-1809
-SharedTags: 24-ea-3-jdk-windowsservercore, 24-ea-3-windowsservercore, 24-ea-jdk-windowsservercore, 24-ea-windowsservercore, 24-jdk-windowsservercore, 24-windowsservercore, 24-ea-3-jdk, 24-ea-3, 24-ea-jdk, 24-ea, 24-jdk, 24
+Tags: 24-ea-4-jdk-windowsservercore-1809, 24-ea-4-windowsservercore-1809, 24-ea-jdk-windowsservercore-1809, 24-ea-windowsservercore-1809, 24-jdk-windowsservercore-1809, 24-windowsservercore-1809
+SharedTags: 24-ea-4-jdk-windowsservercore, 24-ea-4-windowsservercore, 24-ea-jdk-windowsservercore, 24-ea-windowsservercore, 24-jdk-windowsservercore, 24-windowsservercore, 24-ea-4-jdk, 24-ea-4, 24-ea-jdk, 24-ea, 24-jdk, 24
 Architectures: windows-amd64
-GitCommit: f90fffb44c7f12e7512372c8585fa6130e90da6f
+GitCommit: 3d363e20083936cb1fe59597fef8e4b63f61332d
 Directory: 24/jdk/windows/windowsservercore-1809
 Constraints: windowsservercore-1809
 
-Tags: 24-ea-3-jdk-windowsservercore-ltsc2022, 24-ea-3-windowsservercore-ltsc2022, 24-ea-jdk-windowsservercore-ltsc2022, 24-ea-windowsservercore-ltsc2022, 24-jdk-windowsservercore-ltsc2022, 24-windowsservercore-ltsc2022
-SharedTags: 24-ea-3-jdk-windowsservercore, 24-ea-3-windowsservercore, 24-ea-jdk-windowsservercore, 24-ea-windowsservercore, 24-jdk-windowsservercore, 24-windowsservercore, 24-ea-3-jdk, 24-ea-3, 24-ea-jdk, 24-ea, 24-jdk, 24
+Tags: 24-ea-4-jdk-windowsservercore-ltsc2022, 24-ea-4-windowsservercore-ltsc2022, 24-ea-jdk-windowsservercore-ltsc2022, 24-ea-windowsservercore-ltsc2022, 24-jdk-windowsservercore-ltsc2022, 24-windowsservercore-ltsc2022
+SharedTags: 24-ea-4-jdk-windowsservercore, 24-ea-4-windowsservercore, 24-ea-jdk-windowsservercore, 24-ea-windowsservercore, 24-jdk-windowsservercore, 24-windowsservercore, 24-ea-4-jdk, 24-ea-4, 24-ea-jdk, 24-ea, 24-jdk, 24
 Architectures: windows-amd64
-GitCommit: f90fffb44c7f12e7512372c8585fa6130e90da6f
+GitCommit: 3d363e20083936cb1fe59597fef8e4b63f61332d
 Directory: 24/jdk/windows/windowsservercore-ltsc2022
 Constraints: windowsservercore-ltsc2022
diff --git a/_bashbrew-list b/_bashbrew-list
index bbf8f97..f12260a 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -2,34 +2,34 @@ openjdk:23
 openjdk:23-bookworm
 openjdk:23-bullseye
 openjdk:23-ea
-openjdk:23-ea-28
-openjdk:23-ea-28-bookworm
-openjdk:23-ea-28-bullseye
-openjdk:23-ea-28-jdk
-openjdk:23-ea-28-jdk-bookworm
-openjdk:23-ea-28-jdk-bullseye
-openjdk:23-ea-28-jdk-nanoserver
-openjdk:23-ea-28-jdk-nanoserver-1809
-openjdk:23-ea-28-jdk-oracle
-openjdk:23-ea-28-jdk-oraclelinux8
-openjdk:23-ea-28-jdk-oraclelinux9
-openjdk:23-ea-28-jdk-slim
-openjdk:23-ea-28-jdk-slim-bookworm
-openjdk:23-ea-28-jdk-slim-bullseye
-openjdk:23-ea-28-jdk-windowsservercore
-openjdk:23-ea-28-jdk-windowsservercore-1809
-openjdk:23-ea-28-jdk-windowsservercore-ltsc2022
-openjdk:23-ea-28-nanoserver
-openjdk:23-ea-28-nanoserver-1809
-openjdk:23-ea-28-oracle
-openjdk:23-ea-28-oraclelinux8
-openjdk:23-ea-28-oraclelinux9
-openjdk:23-ea-28-slim
-openjdk:23-ea-28-slim-bookworm
-openjdk:23-ea-28-slim-bullseye
-openjdk:23-ea-28-windowsservercore
-openjdk:23-ea-28-windowsservercore-1809
-openjdk:23-ea-28-windowsservercore-ltsc2022
+openjdk:23-ea-29
+openjdk:23-ea-29-bookworm
+openjdk:23-ea-29-bullseye
+openjdk:23-ea-29-jdk
+openjdk:23-ea-29-jdk-bookworm
+openjdk:23-ea-29-jdk-bullseye
+openjdk:23-ea-29-jdk-nanoserver
+openjdk:23-ea-29-jdk-nanoserver-1809
+openjdk:23-ea-29-jdk-oracle
+openjdk:23-ea-29-jdk-oraclelinux8
+openjdk:23-ea-29-jdk-oraclelinux9
+openjdk:23-ea-29-jdk-slim
+openjdk:23-ea-29-jdk-slim-bookworm
+openjdk:23-ea-29-jdk-slim-bullseye
+openjdk:23-ea-29-jdk-windowsservercore
+openjdk:23-ea-29-jdk-windowsservercore-1809
+openjdk:23-ea-29-jdk-windowsservercore-ltsc2022
+openjdk:23-ea-29-nanoserver
+openjdk:23-ea-29-nanoserver-1809
+openjdk:23-ea-29-oracle
+openjdk:23-ea-29-oraclelinux8
+openjdk:23-ea-29-oraclelinux9
+openjdk:23-ea-29-slim
+openjdk:23-ea-29-slim-bookworm
+openjdk:23-ea-29-slim-bullseye
+openjdk:23-ea-29-windowsservercore
+openjdk:23-ea-29-windowsservercore-1809
+openjdk:23-ea-29-windowsservercore-ltsc2022
 openjdk:23-ea-bookworm
 openjdk:23-ea-bullseye
 openjdk:23-ea-jdk
@@ -86,34 +86,34 @@ openjdk:24
 openjdk:24-bookworm
 openjdk:24-bullseye
 openjdk:24-ea
-openjdk:24-ea-3
-openjdk:24-ea-3-bookworm
-openjdk:24-ea-3-bullseye
-openjdk:24-ea-3-jdk
-openjdk:24-ea-3-jdk-bookworm
-openjdk:24-ea-3-jdk-bullseye
-openjdk:24-ea-3-jdk-nanoserver
-openjdk:24-ea-3-jdk-nanoserver-1809
-openjdk:24-ea-3-jdk-oracle
-openjdk:24-ea-3-jdk-oraclelinux8
-openjdk:24-ea-3-jdk-oraclelinux9
-openjdk:24-ea-3-jdk-slim
-openjdk:24-ea-3-jdk-slim-bookworm
-openjdk:24-ea-3-jdk-slim-bullseye
-openjdk:24-ea-3-jdk-windowsservercore
-openjdk:24-ea-3-jdk-windowsservercore-1809
-openjdk:24-ea-3-jdk-windowsservercore-ltsc2022
-openjdk:24-ea-3-nanoserver
-openjdk:24-ea-3-nanoserver-1809
-openjdk:24-ea-3-oracle
-openjdk:24-ea-3-oraclelinux8
-openjdk:24-ea-3-oraclelinux9
-openjdk:24-ea-3-slim
-openjdk:24-ea-3-slim-bookworm
-openjdk:24-ea-3-slim-bullseye
-openjdk:24-ea-3-windowsservercore
-openjdk:24-ea-3-windowsservercore-1809
-openjdk:24-ea-3-windowsservercore-ltsc2022
+openjdk:24-ea-4
+openjdk:24-ea-4-bookworm
+openjdk:24-ea-4-bullseye
+openjdk:24-ea-4-jdk
+openjdk:24-ea-4-jdk-bookworm
+openjdk:24-ea-4-jdk-bullseye
+openjdk:24-ea-4-jdk-nanoserver
+openjdk:24-ea-4-jdk-nanoserver-1809
+openjdk:24-ea-4-jdk-oracle
+openjdk:24-ea-4-jdk-oraclelinux8
+openjdk:24-ea-4-jdk-oraclelinux9
+openjdk:24-ea-4-jdk-slim
+openjdk:24-ea-4-jdk-slim-bookworm
+openjdk:24-ea-4-jdk-slim-bullseye
+openjdk:24-ea-4-jdk-windowsservercore
+openjdk:24-ea-4-jdk-windowsservercore-1809
+openjdk:24-ea-4-jdk-windowsservercore-ltsc2022
+openjdk:24-ea-4-nanoserver
+openjdk:24-ea-4-nanoserver-1809
+openjdk:24-ea-4-oracle
+openjdk:24-ea-4-oraclelinux8
+openjdk:24-ea-4-oraclelinux9
+openjdk:24-ea-4-slim
+openjdk:24-ea-4-slim-bookworm
+openjdk:24-ea-4-slim-bullseye
+openjdk:24-ea-4-windowsservercore
+openjdk:24-ea-4-windowsservercore-1809
+openjdk:24-ea-4-windowsservercore-ltsc2022
 openjdk:24-ea-bookworm
 openjdk:24-ea-bullseye
 openjdk:24-ea-jdk
diff --git a/openjdk_23-bookworm/Dockerfile b/openjdk_23-bookworm/Dockerfile
index 17ff0f6..028bd86 100644
--- a/openjdk_23-bookworm/Dockerfile
+++ b/openjdk_23-bookworm/Dockerfile
@@ -37,19 +37,19 @@ ENV LANG C.UTF-8
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 23-ea+28
+ENV JAVA_VERSION 23-ea+29
 
 RUN set -eux; \
 	\
 	arch="$(dpkg --print-architecture)"; \
 	case "$arch" in \
 		'amd64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk23/28/GPL/openjdk-23-ea+28_linux-x64_bin.tar.gz'; \
-			downloadSha256='55c6ef3457ea9e056119ae7ab55e4691742458d74fbe1a1a7cdb7d08527bee1f'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk23/29/GPL/openjdk-23-ea+29_linux-x64_bin.tar.gz'; \
+			downloadSha256='1ecb4977a7385dde5f7155e22cfdad0bec51afb8ff4dece08a061bab64be8aaa'; \
 			;; \
 		'arm64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk23/28/GPL/openjdk-23-ea+28_linux-aarch64_bin.tar.gz'; \
-			downloadSha256='9844e3616fd6e16a94212badb2aee65f0a5805b43c587d80e9ae85174f18b984'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk23/29/GPL/openjdk-23-ea+29_linux-aarch64_bin.tar.gz'; \
+			downloadSha256='a14bddc20e706cf85f28b8cc360e3dc2506b51cff9a0e62125f3213de6c41f00'; \
 			;; \
 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
 	esac; \
diff --git a/openjdk_23-bullseye/Dockerfile b/openjdk_23-bullseye/Dockerfile
index 02db710..997ce16 100644
--- a/openjdk_23-bullseye/Dockerfile
+++ b/openjdk_23-bullseye/Dockerfile
@@ -37,19 +37,19 @@ ENV LANG C.UTF-8
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 23-ea+28
+ENV JAVA_VERSION 23-ea+29
 
 RUN set -eux; \
 	\
 	arch="$(dpkg --print-architecture)"; \
 	case "$arch" in \
 		'amd64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk23/28/GPL/openjdk-23-ea+28_linux-x64_bin.tar.gz'; \
-			downloadSha256='55c6ef3457ea9e056119ae7ab55e4691742458d74fbe1a1a7cdb7d08527bee1f'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk23/29/GPL/openjdk-23-ea+29_linux-x64_bin.tar.gz'; \
+			downloadSha256='1ecb4977a7385dde5f7155e22cfdad0bec51afb8ff4dece08a061bab64be8aaa'; \
 			;; \
 		'arm64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk23/28/GPL/openjdk-23-ea+28_linux-aarch64_bin.tar.gz'; \
-			downloadSha256='9844e3616fd6e16a94212badb2aee65f0a5805b43c587d80e9ae85174f18b984'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk23/29/GPL/openjdk-23-ea+29_linux-aarch64_bin.tar.gz'; \
+			downloadSha256='a14bddc20e706cf85f28b8cc360e3dc2506b51cff9a0e62125f3213de6c41f00'; \
 			;; \
 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
 	esac; \
diff --git a/openjdk_23-nanoserver-1809/Dockerfile b/openjdk_23-nanoserver-1809/Dockerfile
index d35c626..c766ac4 100644
--- a/openjdk_23-nanoserver-1809/Dockerfile
+++ b/openjdk_23-nanoserver-1809/Dockerfile
@@ -20,9 +20,9 @@ USER ContainerUser
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 23-ea+28
+ENV JAVA_VERSION 23-ea+29
 
-COPY --from=openjdk:23-ea-28-jdk-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
+COPY --from=openjdk:23-ea-29-jdk-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
 
 RUN echo Verifying install ... \
 	&& echo   javac --version && javac --version \
diff --git a/openjdk_23-oracle/Dockerfile b/openjdk_23-oracle/Dockerfile
index 016b451..3b02c95 100644
--- a/openjdk_23-oracle/Dockerfile
+++ b/openjdk_23-oracle/Dockerfile
@@ -30,19 +30,19 @@ ENV LANG C.UTF-8
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 23-ea+28
+ENV JAVA_VERSION 23-ea+29
 
 RUN set -eux; \
 	\
 	arch="$(rpm --query --queryformat='%{ARCH}' rpm)"; \
 	case "$arch" in \
 		'x86_64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk23/28/GPL/openjdk-23-ea+28_linux-x64_bin.tar.gz'; \
-			downloadSha256='55c6ef3457ea9e056119ae7ab55e4691742458d74fbe1a1a7cdb7d08527bee1f'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk23/29/GPL/openjdk-23-ea+29_linux-x64_bin.tar.gz'; \
+			downloadSha256='1ecb4977a7385dde5f7155e22cfdad0bec51afb8ff4dece08a061bab64be8aaa'; \
 			;; \
 		'aarch64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk23/28/GPL/openjdk-23-ea+28_linux-aarch64_bin.tar.gz'; \
-			downloadSha256='9844e3616fd6e16a94212badb2aee65f0a5805b43c587d80e9ae85174f18b984'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk23/29/GPL/openjdk-23-ea+29_linux-aarch64_bin.tar.gz'; \
+			downloadSha256='a14bddc20e706cf85f28b8cc360e3dc2506b51cff9a0e62125f3213de6c41f00'; \
 			;; \
 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
 	esac; \
diff --git a/openjdk_23-oraclelinux8/Dockerfile b/openjdk_23-oraclelinux8/Dockerfile
index eeab0b2..fa4ec16 100644
--- a/openjdk_23-oraclelinux8/Dockerfile
+++ b/openjdk_23-oraclelinux8/Dockerfile
@@ -30,19 +30,19 @@ ENV LANG C.UTF-8
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 23-ea+28
+ENV JAVA_VERSION 23-ea+29
 
 RUN set -eux; \
 	\
 	arch="$(rpm --query --queryformat='%{ARCH}' rpm)"; \
 	case "$arch" in \
 		'x86_64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk23/28/GPL/openjdk-23-ea+28_linux-x64_bin.tar.gz'; \
-			downloadSha256='55c6ef3457ea9e056119ae7ab55e4691742458d74fbe1a1a7cdb7d08527bee1f'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk23/29/GPL/openjdk-23-ea+29_linux-x64_bin.tar.gz'; \
+			downloadSha256='1ecb4977a7385dde5f7155e22cfdad0bec51afb8ff4dece08a061bab64be8aaa'; \
 			;; \
 		'aarch64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk23/28/GPL/openjdk-23-ea+28_linux-aarch64_bin.tar.gz'; \
-			downloadSha256='9844e3616fd6e16a94212badb2aee65f0a5805b43c587d80e9ae85174f18b984'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk23/29/GPL/openjdk-23-ea+29_linux-aarch64_bin.tar.gz'; \
+			downloadSha256='a14bddc20e706cf85f28b8cc360e3dc2506b51cff9a0e62125f3213de6c41f00'; \
 			;; \
 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
 	esac; \
diff --git a/openjdk_23-slim-bullseye/Dockerfile b/openjdk_23-slim-bullseye/Dockerfile
index 110dd55..af9534a 100644
--- a/openjdk_23-slim-bullseye/Dockerfile
+++ b/openjdk_23-slim-bullseye/Dockerfile
@@ -24,19 +24,19 @@ ENV LANG C.UTF-8
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 23-ea+28
+ENV JAVA_VERSION 23-ea+29
 
 RUN set -eux; \
 	\
 	arch="$(dpkg --print-architecture)"; \
 	case "$arch" in \
 		'amd64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk23/28/GPL/openjdk-23-ea+28_linux-x64_bin.tar.gz'; \
-			downloadSha256='55c6ef3457ea9e056119ae7ab55e4691742458d74fbe1a1a7cdb7d08527bee1f'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk23/29/GPL/openjdk-23-ea+29_linux-x64_bin.tar.gz'; \
+			downloadSha256='1ecb4977a7385dde5f7155e22cfdad0bec51afb8ff4dece08a061bab64be8aaa'; \
 			;; \
 		'arm64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk23/28/GPL/openjdk-23-ea+28_linux-aarch64_bin.tar.gz'; \
-			downloadSha256='9844e3616fd6e16a94212badb2aee65f0a5805b43c587d80e9ae85174f18b984'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk23/29/GPL/openjdk-23-ea+29_linux-aarch64_bin.tar.gz'; \
+			downloadSha256='a14bddc20e706cf85f28b8cc360e3dc2506b51cff9a0e62125f3213de6c41f00'; \
 			;; \
 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
 	esac; \
diff --git a/openjdk_23-slim/Dockerfile b/openjdk_23-slim/Dockerfile
index 9d74d9a..aafc4e6 100644
--- a/openjdk_23-slim/Dockerfile
+++ b/openjdk_23-slim/Dockerfile
@@ -24,19 +24,19 @@ ENV LANG C.UTF-8
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 23-ea+28
+ENV JAVA_VERSION 23-ea+29
 
 RUN set -eux; \
 	\
 	arch="$(dpkg --print-architecture)"; \
 	case "$arch" in \
 		'amd64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk23/28/GPL/openjdk-23-ea+28_linux-x64_bin.tar.gz'; \
-			downloadSha256='55c6ef3457ea9e056119ae7ab55e4691742458d74fbe1a1a7cdb7d08527bee1f'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk23/29/GPL/openjdk-23-ea+29_linux-x64_bin.tar.gz'; \
+			downloadSha256='1ecb4977a7385dde5f7155e22cfdad0bec51afb8ff4dece08a061bab64be8aaa'; \
 			;; \
 		'arm64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk23/28/GPL/openjdk-23-ea+28_linux-aarch64_bin.tar.gz'; \
-			downloadSha256='9844e3616fd6e16a94212badb2aee65f0a5805b43c587d80e9ae85174f18b984'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk23/29/GPL/openjdk-23-ea+29_linux-aarch64_bin.tar.gz'; \
+			downloadSha256='a14bddc20e706cf85f28b8cc360e3dc2506b51cff9a0e62125f3213de6c41f00'; \
 			;; \
 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
 	esac; \
diff --git a/openjdk_23-windowsservercore-1809/Dockerfile b/openjdk_23-windowsservercore-1809/Dockerfile
index 1bab8f9..d3c24af 100644
--- a/openjdk_23-windowsservercore-1809/Dockerfile
+++ b/openjdk_23-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 23-ea+28
-ENV JAVA_URL https://download.java.net/java/early_access/jdk23/28/GPL/openjdk-23-ea+28_windows-x64_bin.zip
-ENV JAVA_SHA256 704ac9f8ab6e8ce660c18ab24a7b5cb2f0c8f7f9a51a2962efd7cadcf0d68bda
+ENV JAVA_VERSION 23-ea+29
+ENV JAVA_URL https://download.java.net/java/early_access/jdk23/29/GPL/openjdk-23-ea+29_windows-x64_bin.zip
+ENV JAVA_SHA256 58846b365aa5e7c3baedfba5852277c20d27949d25686685aee0c5b6896f7d77
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
 	[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \
diff --git a/openjdk_23-windowsservercore-ltsc2022/Dockerfile b/openjdk_23-windowsservercore-ltsc2022/Dockerfile
index c83cb53..7ea9f6c 100644
--- a/openjdk_23-windowsservercore-ltsc2022/Dockerfile
+++ b/openjdk_23-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 23-ea+28
-ENV JAVA_URL https://download.java.net/java/early_access/jdk23/28/GPL/openjdk-23-ea+28_windows-x64_bin.zip
-ENV JAVA_SHA256 704ac9f8ab6e8ce660c18ab24a7b5cb2f0c8f7f9a51a2962efd7cadcf0d68bda
+ENV JAVA_VERSION 23-ea+29
+ENV JAVA_URL https://download.java.net/java/early_access/jdk23/29/GPL/openjdk-23-ea+29_windows-x64_bin.zip
+ENV JAVA_SHA256 58846b365aa5e7c3baedfba5852277c20d27949d25686685aee0c5b6896f7d77
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
 	[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \
diff --git a/openjdk_24-bookworm/Dockerfile b/openjdk_24-bookworm/Dockerfile
index ea37f59..2853b3c 100644
--- a/openjdk_24-bookworm/Dockerfile
+++ b/openjdk_24-bookworm/Dockerfile
@@ -37,19 +37,19 @@ ENV LANG C.UTF-8
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 24-ea+3
+ENV JAVA_VERSION 24-ea+4
 
 RUN set -eux; \
 	\
 	arch="$(dpkg --print-architecture)"; \
 	case "$arch" in \
 		'amd64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk24/3/GPL/openjdk-24-ea+3_linux-x64_bin.tar.gz'; \
-			downloadSha256='dad750c864049dba95a01fa89ad1c52c3b702ba87c3c865e5e64fa624f9e3de0'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk24/4/GPL/openjdk-24-ea+4_linux-x64_bin.tar.gz'; \
+			downloadSha256='64aa493b28493a2d223626bdad774640cb148b0d52f392b081b2776532a980a0'; \
 			;; \
 		'arm64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk24/3/GPL/openjdk-24-ea+3_linux-aarch64_bin.tar.gz'; \
-			downloadSha256='4a5515c226db56008676461bef7443163ccfe369415342136b8d9691ecd5130b'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk24/4/GPL/openjdk-24-ea+4_linux-aarch64_bin.tar.gz'; \
+			downloadSha256='3d0b65f191528ab241b4e238568e52fa7199975b4f4b7badcf58a279b1fac426'; \
 			;; \
 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
 	esac; \
diff --git a/openjdk_24-bullseye/Dockerfile b/openjdk_24-bullseye/Dockerfile
index b13b625..6d127bd 100644
--- a/openjdk_24-bullseye/Dockerfile
+++ b/openjdk_24-bullseye/Dockerfile
@@ -37,19 +37,19 @@ ENV LANG C.UTF-8
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 24-ea+3
+ENV JAVA_VERSION 24-ea+4
 
 RUN set -eux; \
 	\
 	arch="$(dpkg --print-architecture)"; \
 	case "$arch" in \
 		'amd64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk24/3/GPL/openjdk-24-ea+3_linux-x64_bin.tar.gz'; \
-			downloadSha256='dad750c864049dba95a01fa89ad1c52c3b702ba87c3c865e5e64fa624f9e3de0'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk24/4/GPL/openjdk-24-ea+4_linux-x64_bin.tar.gz'; \
+			downloadSha256='64aa493b28493a2d223626bdad774640cb148b0d52f392b081b2776532a980a0'; \
 			;; \
 		'arm64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk24/3/GPL/openjdk-24-ea+3_linux-aarch64_bin.tar.gz'; \
-			downloadSha256='4a5515c226db56008676461bef7443163ccfe369415342136b8d9691ecd5130b'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk24/4/GPL/openjdk-24-ea+4_linux-aarch64_bin.tar.gz'; \
+			downloadSha256='3d0b65f191528ab241b4e238568e52fa7199975b4f4b7badcf58a279b1fac426'; \
 			;; \
 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
 	esac; \
diff --git a/openjdk_24-nanoserver-1809/Dockerfile b/openjdk_24-nanoserver-1809/Dockerfile
index 29399b5..e8efa2c 100644
--- a/openjdk_24-nanoserver-1809/Dockerfile
+++ b/openjdk_24-nanoserver-1809/Dockerfile
@@ -20,9 +20,9 @@ USER ContainerUser
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 24-ea+3
+ENV JAVA_VERSION 24-ea+4
 
-COPY --from=openjdk:24-ea-3-jdk-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
+COPY --from=openjdk:24-ea-4-jdk-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
 
 RUN echo Verifying install ... \
 	&& echo   javac --version && javac --version \
diff --git a/openjdk_24-oracle/Dockerfile b/openjdk_24-oracle/Dockerfile
index 34af8d2..1e5b313 100644
--- a/openjdk_24-oracle/Dockerfile
+++ b/openjdk_24-oracle/Dockerfile
@@ -30,19 +30,19 @@ ENV LANG C.UTF-8
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 24-ea+3
+ENV JAVA_VERSION 24-ea+4
 
 RUN set -eux; \
 	\
 	arch="$(rpm --query --queryformat='%{ARCH}' rpm)"; \
 	case "$arch" in \
 		'x86_64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk24/3/GPL/openjdk-24-ea+3_linux-x64_bin.tar.gz'; \
-			downloadSha256='dad750c864049dba95a01fa89ad1c52c3b702ba87c3c865e5e64fa624f9e3de0'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk24/4/GPL/openjdk-24-ea+4_linux-x64_bin.tar.gz'; \
+			downloadSha256='64aa493b28493a2d223626bdad774640cb148b0d52f392b081b2776532a980a0'; \
 			;; \
 		'aarch64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk24/3/GPL/openjdk-24-ea+3_linux-aarch64_bin.tar.gz'; \
-			downloadSha256='4a5515c226db56008676461bef7443163ccfe369415342136b8d9691ecd5130b'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk24/4/GPL/openjdk-24-ea+4_linux-aarch64_bin.tar.gz'; \
+			downloadSha256='3d0b65f191528ab241b4e238568e52fa7199975b4f4b7badcf58a279b1fac426'; \
 			;; \
 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
 	esac; \
diff --git a/openjdk_24-oraclelinux8/Dockerfile b/openjdk_24-oraclelinux8/Dockerfile
index 2a21a02..2e04fdb 100644
--- a/openjdk_24-oraclelinux8/Dockerfile
+++ b/openjdk_24-oraclelinux8/Dockerfile
@@ -30,19 +30,19 @@ ENV LANG C.UTF-8
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 24-ea+3
+ENV JAVA_VERSION 24-ea+4
 
 RUN set -eux; \
 	\
 	arch="$(rpm --query --queryformat='%{ARCH}' rpm)"; \
 	case "$arch" in \
 		'x86_64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk24/3/GPL/openjdk-24-ea+3_linux-x64_bin.tar.gz'; \
-			downloadSha256='dad750c864049dba95a01fa89ad1c52c3b702ba87c3c865e5e64fa624f9e3de0'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk24/4/GPL/openjdk-24-ea+4_linux-x64_bin.tar.gz'; \
+			downloadSha256='64aa493b28493a2d223626bdad774640cb148b0d52f392b081b2776532a980a0'; \
 			;; \
 		'aarch64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk24/3/GPL/openjdk-24-ea+3_linux-aarch64_bin.tar.gz'; \
-			downloadSha256='4a5515c226db56008676461bef7443163ccfe369415342136b8d9691ecd5130b'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk24/4/GPL/openjdk-24-ea+4_linux-aarch64_bin.tar.gz'; \
+			downloadSha256='3d0b65f191528ab241b4e238568e52fa7199975b4f4b7badcf58a279b1fac426'; \
 			;; \
 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
 	esac; \
diff --git a/openjdk_24-slim-bullseye/Dockerfile b/openjdk_24-slim-bullseye/Dockerfile
index 7d00585..39fe1db 100644
--- a/openjdk_24-slim-bullseye/Dockerfile
+++ b/openjdk_24-slim-bullseye/Dockerfile
@@ -24,19 +24,19 @@ ENV LANG C.UTF-8
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 24-ea+3
+ENV JAVA_VERSION 24-ea+4
 
 RUN set -eux; \
 	\
 	arch="$(dpkg --print-architecture)"; \
 	case "$arch" in \
 		'amd64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk24/3/GPL/openjdk-24-ea+3_linux-x64_bin.tar.gz'; \
-			downloadSha256='dad750c864049dba95a01fa89ad1c52c3b702ba87c3c865e5e64fa624f9e3de0'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk24/4/GPL/openjdk-24-ea+4_linux-x64_bin.tar.gz'; \
+			downloadSha256='64aa493b28493a2d223626bdad774640cb148b0d52f392b081b2776532a980a0'; \
 			;; \
 		'arm64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk24/3/GPL/openjdk-24-ea+3_linux-aarch64_bin.tar.gz'; \
-			downloadSha256='4a5515c226db56008676461bef7443163ccfe369415342136b8d9691ecd5130b'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk24/4/GPL/openjdk-24-ea+4_linux-aarch64_bin.tar.gz'; \
+			downloadSha256='3d0b65f191528ab241b4e238568e52fa7199975b4f4b7badcf58a279b1fac426'; \
 			;; \
 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
 	esac; \
diff --git a/openjdk_24-slim/Dockerfile b/openjdk_24-slim/Dockerfile
index cedb1d0..f441ef2 100644
--- a/openjdk_24-slim/Dockerfile
+++ b/openjdk_24-slim/Dockerfile
@@ -24,19 +24,19 @@ ENV LANG C.UTF-8
 # >
 # > Java Development Kit builds, from Oracle
 # >
-ENV JAVA_VERSION 24-ea+3
+ENV JAVA_VERSION 24-ea+4
 
 RUN set -eux; \
 	\
 	arch="$(dpkg --print-architecture)"; \
 	case "$arch" in \
 		'amd64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk24/3/GPL/openjdk-24-ea+3_linux-x64_bin.tar.gz'; \
-			downloadSha256='dad750c864049dba95a01fa89ad1c52c3b702ba87c3c865e5e64fa624f9e3de0'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk24/4/GPL/openjdk-24-ea+4_linux-x64_bin.tar.gz'; \
+			downloadSha256='64aa493b28493a2d223626bdad774640cb148b0d52f392b081b2776532a980a0'; \
 			;; \
 		'arm64') \
-			downloadUrl='https://download.java.net/java/early_access/jdk24/3/GPL/openjdk-24-ea+3_linux-aarch64_bin.tar.gz'; \
-			downloadSha256='4a5515c226db56008676461bef7443163ccfe369415342136b8d9691ecd5130b'; \
+			downloadUrl='https://download.java.net/java/early_access/jdk24/4/GPL/openjdk-24-ea+4_linux-aarch64_bin.tar.gz'; \
+			downloadSha256='3d0b65f191528ab241b4e238568e52fa7199975b4f4b7badcf58a279b1fac426'; \
 			;; \
 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
 	esac; \
diff --git a/openjdk_24-windowsservercore-1809/Dockerfile b/openjdk_24-windowsservercore-1809/Dockerfile
index 93885ec..557e2a5 100644
--- a/openjdk_24-windowsservercore-1809/Dockerfile
+++ b/openjdk_24-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+3
-ENV JAVA_URL https://download.java.net/java/early_access/jdk24/3/GPL/openjdk-24-ea+3_windows-x64_bin.zip
-ENV JAVA_SHA256 dadb681c56ce901258f2c4dc34514ff6eb2b62bddf51f507bebdabac55556dbb
+ENV JAVA_VERSION 24-ea+4
+ENV JAVA_URL https://download.java.net/java/early_access/jdk24/4/GPL/openjdk-24-ea+4_windows-x64_bin.zip
+ENV JAVA_SHA256 49def475d4ac8b16fc13e9f43cb195b1da28c70cbfa438466e25f7b82c5c55a2
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
 	[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \
diff --git a/openjdk_24-windowsservercore-ltsc2022/Dockerfile b/openjdk_24-windowsservercore-ltsc2022/Dockerfile
index c1b5583..971fc5f 100644
--- a/openjdk_24-windowsservercore-ltsc2022/Dockerfile
+++ b/openjdk_24-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+3
-ENV JAVA_URL https://download.java.net/java/early_access/jdk24/3/GPL/openjdk-24-ea+3_windows-x64_bin.zip
-ENV JAVA_SHA256 dadb681c56ce901258f2c4dc34514ff6eb2b62bddf51f507bebdabac55556dbb
+ENV JAVA_VERSION 24-ea+4
+ENV JAVA_URL https://download.java.net/java/early_access/jdk24/4/GPL/openjdk-24-ea+4_windows-x64_bin.zip
+ENV JAVA_SHA256 49def475d4ac8b16fc13e9f43cb195b1da28c70cbfa438466e25f7b82c5c55a2
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
 	[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \

Relevant Maintainers:

@tianon tianon merged commit 0eae5e1 into docker-library:master Jul 2, 2024
21 checks passed
@tianon tianon deleted the openjdk branch July 2, 2024 00:33
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