-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Update openjdk #19226
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
Update openjdk #19226
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This comment has been minimized.
This comment has been minimized.
Changes: - docker-library/openjdk@3bd130b: Merge pull request docker-library/openjdk#548 from marchof/java-26 - docker-library/openjdk@c5842da: Add images for OpenJDK 26 EA builds - docker-library/openjdk@b91d3dc: Update 25 to 25-ea+26
88e92a7
to
677843b
Compare
Diff for 677843b:diff --git a/_bashbrew-cat b/_bashbrew-cat
index fa94ff4..11a1302 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -1,61 +1,120 @@
Maintainers: Tianon Gravi <admwiggin@gmail.com> (@tianon), Joseph Ferguson <yosifkit@gmail.com> (@yosifkit)
GitRepo: https://github.com/docker-library/openjdk.git
-Tags: 25-ea-25-jdk-bookworm, 25-ea-25-bookworm, 25-ea-jdk-bookworm, 25-ea-bookworm, 25-jdk-bookworm, 25-bookworm
+Tags: 25-ea-26-jdk-bookworm, 25-ea-26-bookworm, 25-ea-jdk-bookworm, 25-ea-bookworm, 25-jdk-bookworm, 25-bookworm
Architectures: amd64, arm64v8
-GitCommit: d0ae6880b77a288d80bacd8ed1136504cf6a441d
+GitCommit: b91d3dc63136681a4de0e8b81e84a5914857a7fe
Directory: 25/jdk/bookworm
-Tags: 25-ea-25-jdk-bullseye, 25-ea-25-bullseye, 25-ea-jdk-bullseye, 25-ea-bullseye, 25-jdk-bullseye, 25-bullseye
+Tags: 25-ea-26-jdk-bullseye, 25-ea-26-bullseye, 25-ea-jdk-bullseye, 25-ea-bullseye, 25-jdk-bullseye, 25-bullseye
Architectures: amd64, arm64v8
-GitCommit: d0ae6880b77a288d80bacd8ed1136504cf6a441d
+GitCommit: b91d3dc63136681a4de0e8b81e84a5914857a7fe
Directory: 25/jdk/bullseye
-Tags: 25-ea-25-jdk-nanoserver-ltsc2022, 25-ea-25-nanoserver-ltsc2022, 25-ea-jdk-nanoserver-ltsc2022, 25-ea-nanoserver-ltsc2022, 25-jdk-nanoserver-ltsc2022, 25-nanoserver-ltsc2022
-SharedTags: 25-ea-25-jdk-nanoserver, 25-ea-25-nanoserver, 25-ea-jdk-nanoserver, 25-ea-nanoserver, 25-jdk-nanoserver, 25-nanoserver
+Tags: 25-ea-26-jdk-nanoserver-ltsc2022, 25-ea-26-nanoserver-ltsc2022, 25-ea-jdk-nanoserver-ltsc2022, 25-ea-nanoserver-ltsc2022, 25-jdk-nanoserver-ltsc2022, 25-nanoserver-ltsc2022
+SharedTags: 25-ea-26-jdk-nanoserver, 25-ea-26-nanoserver, 25-ea-jdk-nanoserver, 25-ea-nanoserver, 25-jdk-nanoserver, 25-nanoserver
Architectures: windows-amd64
-GitCommit: d0ae6880b77a288d80bacd8ed1136504cf6a441d
+GitCommit: b91d3dc63136681a4de0e8b81e84a5914857a7fe
Directory: 25/jdk/windows/nanoserver-ltsc2022
Constraints: nanoserver-ltsc2022, windowsservercore-ltsc2022
-Tags: 25-ea-25-jdk-nanoserver-ltsc2025, 25-ea-25-nanoserver-ltsc2025, 25-ea-jdk-nanoserver-ltsc2025, 25-ea-nanoserver-ltsc2025, 25-jdk-nanoserver-ltsc2025, 25-nanoserver-ltsc2025
-SharedTags: 25-ea-25-jdk-nanoserver, 25-ea-25-nanoserver, 25-ea-jdk-nanoserver, 25-ea-nanoserver, 25-jdk-nanoserver, 25-nanoserver
+Tags: 25-ea-26-jdk-nanoserver-ltsc2025, 25-ea-26-nanoserver-ltsc2025, 25-ea-jdk-nanoserver-ltsc2025, 25-ea-nanoserver-ltsc2025, 25-jdk-nanoserver-ltsc2025, 25-nanoserver-ltsc2025
+SharedTags: 25-ea-26-jdk-nanoserver, 25-ea-26-nanoserver, 25-ea-jdk-nanoserver, 25-ea-nanoserver, 25-jdk-nanoserver, 25-nanoserver
Architectures: windows-amd64
-GitCommit: d0ae6880b77a288d80bacd8ed1136504cf6a441d
+GitCommit: b91d3dc63136681a4de0e8b81e84a5914857a7fe
Directory: 25/jdk/windows/nanoserver-ltsc2025
Constraints: nanoserver-ltsc2025, windowsservercore-ltsc2025
-Tags: 25-ea-25-jdk-oraclelinux8, 25-ea-25-oraclelinux8, 25-ea-jdk-oraclelinux8, 25-ea-oraclelinux8, 25-jdk-oraclelinux8, 25-oraclelinux8
+Tags: 25-ea-26-jdk-oraclelinux8, 25-ea-26-oraclelinux8, 25-ea-jdk-oraclelinux8, 25-ea-oraclelinux8, 25-jdk-oraclelinux8, 25-oraclelinux8
Architectures: amd64, arm64v8
-GitCommit: d0ae6880b77a288d80bacd8ed1136504cf6a441d
+GitCommit: b91d3dc63136681a4de0e8b81e84a5914857a7fe
Directory: 25/jdk/oraclelinux8
-Tags: 25-ea-25-jdk-oraclelinux9, 25-ea-25-oraclelinux9, 25-ea-jdk-oraclelinux9, 25-ea-oraclelinux9, 25-jdk-oraclelinux9, 25-oraclelinux9, 25-ea-25-jdk-oracle, 25-ea-25-oracle, 25-ea-jdk-oracle, 25-ea-oracle, 25-jdk-oracle, 25-oracle
-SharedTags: 25-ea-25-jdk, 25-ea-25, 25-ea-jdk, 25-ea, 25-jdk, 25
+Tags: 25-ea-26-jdk-oraclelinux9, 25-ea-26-oraclelinux9, 25-ea-jdk-oraclelinux9, 25-ea-oraclelinux9, 25-jdk-oraclelinux9, 25-oraclelinux9, 25-ea-26-jdk-oracle, 25-ea-26-oracle, 25-ea-jdk-oracle, 25-ea-oracle, 25-jdk-oracle, 25-oracle
+SharedTags: 25-ea-26-jdk, 25-ea-26, 25-ea-jdk, 25-ea, 25-jdk, 25
Architectures: amd64, arm64v8
-GitCommit: d0ae6880b77a288d80bacd8ed1136504cf6a441d
+GitCommit: b91d3dc63136681a4de0e8b81e84a5914857a7fe
Directory: 25/jdk/oraclelinux9
-Tags: 25-ea-25-jdk-slim-bookworm, 25-ea-25-slim-bookworm, 25-ea-jdk-slim-bookworm, 25-ea-slim-bookworm, 25-jdk-slim-bookworm, 25-slim-bookworm, 25-ea-25-jdk-slim, 25-ea-25-slim, 25-ea-jdk-slim, 25-ea-slim, 25-jdk-slim, 25-slim
+Tags: 25-ea-26-jdk-slim-bookworm, 25-ea-26-slim-bookworm, 25-ea-jdk-slim-bookworm, 25-ea-slim-bookworm, 25-jdk-slim-bookworm, 25-slim-bookworm, 25-ea-26-jdk-slim, 25-ea-26-slim, 25-ea-jdk-slim, 25-ea-slim, 25-jdk-slim, 25-slim
Architectures: amd64, arm64v8
-GitCommit: d0ae6880b77a288d80bacd8ed1136504cf6a441d
+GitCommit: b91d3dc63136681a4de0e8b81e84a5914857a7fe
Directory: 25/jdk/slim-bookworm
-Tags: 25-ea-25-jdk-slim-bullseye, 25-ea-25-slim-bullseye, 25-ea-jdk-slim-bullseye, 25-ea-slim-bullseye, 25-jdk-slim-bullseye, 25-slim-bullseye
+Tags: 25-ea-26-jdk-slim-bullseye, 25-ea-26-slim-bullseye, 25-ea-jdk-slim-bullseye, 25-ea-slim-bullseye, 25-jdk-slim-bullseye, 25-slim-bullseye
Architectures: amd64, arm64v8
-GitCommit: d0ae6880b77a288d80bacd8ed1136504cf6a441d
+GitCommit: b91d3dc63136681a4de0e8b81e84a5914857a7fe
Directory: 25/jdk/slim-bullseye
-Tags: 25-ea-25-jdk-windowsservercore-ltsc2022, 25-ea-25-windowsservercore-ltsc2022, 25-ea-jdk-windowsservercore-ltsc2022, 25-ea-windowsservercore-ltsc2022, 25-jdk-windowsservercore-ltsc2022, 25-windowsservercore-ltsc2022
-SharedTags: 25-ea-25-jdk-windowsservercore, 25-ea-25-windowsservercore, 25-ea-jdk-windowsservercore, 25-ea-windowsservercore, 25-jdk-windowsservercore, 25-windowsservercore, 25-ea-25-jdk, 25-ea-25, 25-ea-jdk, 25-ea, 25-jdk, 25
+Tags: 25-ea-26-jdk-windowsservercore-ltsc2022, 25-ea-26-windowsservercore-ltsc2022, 25-ea-jdk-windowsservercore-ltsc2022, 25-ea-windowsservercore-ltsc2022, 25-jdk-windowsservercore-ltsc2022, 25-windowsservercore-ltsc2022
+SharedTags: 25-ea-26-jdk-windowsservercore, 25-ea-26-windowsservercore, 25-ea-jdk-windowsservercore, 25-ea-windowsservercore, 25-jdk-windowsservercore, 25-windowsservercore, 25-ea-26-jdk, 25-ea-26, 25-ea-jdk, 25-ea, 25-jdk, 25
Architectures: windows-amd64
-GitCommit: d0ae6880b77a288d80bacd8ed1136504cf6a441d
+GitCommit: b91d3dc63136681a4de0e8b81e84a5914857a7fe
Directory: 25/jdk/windows/windowsservercore-ltsc2022
Constraints: windowsservercore-ltsc2022
-Tags: 25-ea-25-jdk-windowsservercore-ltsc2025, 25-ea-25-windowsservercore-ltsc2025, 25-ea-jdk-windowsservercore-ltsc2025, 25-ea-windowsservercore-ltsc2025, 25-jdk-windowsservercore-ltsc2025, 25-windowsservercore-ltsc2025
-SharedTags: 25-ea-25-jdk-windowsservercore, 25-ea-25-windowsservercore, 25-ea-jdk-windowsservercore, 25-ea-windowsservercore, 25-jdk-windowsservercore, 25-windowsservercore, 25-ea-25-jdk, 25-ea-25, 25-ea-jdk, 25-ea, 25-jdk, 25
+Tags: 25-ea-26-jdk-windowsservercore-ltsc2025, 25-ea-26-windowsservercore-ltsc2025, 25-ea-jdk-windowsservercore-ltsc2025, 25-ea-windowsservercore-ltsc2025, 25-jdk-windowsservercore-ltsc2025, 25-windowsservercore-ltsc2025
+SharedTags: 25-ea-26-jdk-windowsservercore, 25-ea-26-windowsservercore, 25-ea-jdk-windowsservercore, 25-ea-windowsservercore, 25-jdk-windowsservercore, 25-windowsservercore, 25-ea-26-jdk, 25-ea-26, 25-ea-jdk, 25-ea, 25-jdk, 25
Architectures: windows-amd64
-GitCommit: d0ae6880b77a288d80bacd8ed1136504cf6a441d
+GitCommit: b91d3dc63136681a4de0e8b81e84a5914857a7fe
Directory: 25/jdk/windows/windowsservercore-ltsc2025
Constraints: windowsservercore-ltsc2025
+
+Tags: 26-ea-1-jdk-bookworm, 26-ea-1-bookworm, 26-ea-jdk-bookworm, 26-ea-bookworm, 26-jdk-bookworm, 26-bookworm
+Architectures: amd64, arm64v8
+GitCommit: c5842dae74217d27a5106105e599b1aa9af233d7
+Directory: 26/jdk/bookworm
+
+Tags: 26-ea-1-jdk-bullseye, 26-ea-1-bullseye, 26-ea-jdk-bullseye, 26-ea-bullseye, 26-jdk-bullseye, 26-bullseye
+Architectures: amd64, arm64v8
+GitCommit: c5842dae74217d27a5106105e599b1aa9af233d7
+Directory: 26/jdk/bullseye
+
+Tags: 26-ea-1-jdk-nanoserver-ltsc2022, 26-ea-1-nanoserver-ltsc2022, 26-ea-jdk-nanoserver-ltsc2022, 26-ea-nanoserver-ltsc2022, 26-jdk-nanoserver-ltsc2022, 26-nanoserver-ltsc2022
+SharedTags: 26-ea-1-jdk-nanoserver, 26-ea-1-nanoserver, 26-ea-jdk-nanoserver, 26-ea-nanoserver, 26-jdk-nanoserver, 26-nanoserver
+Architectures: windows-amd64
+GitCommit: c5842dae74217d27a5106105e599b1aa9af233d7
+Directory: 26/jdk/windows/nanoserver-ltsc2022
+Constraints: nanoserver-ltsc2022, windowsservercore-ltsc2022
+
+Tags: 26-ea-1-jdk-nanoserver-ltsc2025, 26-ea-1-nanoserver-ltsc2025, 26-ea-jdk-nanoserver-ltsc2025, 26-ea-nanoserver-ltsc2025, 26-jdk-nanoserver-ltsc2025, 26-nanoserver-ltsc2025
+SharedTags: 26-ea-1-jdk-nanoserver, 26-ea-1-nanoserver, 26-ea-jdk-nanoserver, 26-ea-nanoserver, 26-jdk-nanoserver, 26-nanoserver
+Architectures: windows-amd64
+GitCommit: c5842dae74217d27a5106105e599b1aa9af233d7
+Directory: 26/jdk/windows/nanoserver-ltsc2025
+Constraints: nanoserver-ltsc2025, windowsservercore-ltsc2025
+
+Tags: 26-ea-1-jdk-oraclelinux8, 26-ea-1-oraclelinux8, 26-ea-jdk-oraclelinux8, 26-ea-oraclelinux8, 26-jdk-oraclelinux8, 26-oraclelinux8
+Architectures: amd64, arm64v8
+GitCommit: c5842dae74217d27a5106105e599b1aa9af233d7
+Directory: 26/jdk/oraclelinux8
+
+Tags: 26-ea-1-jdk-oraclelinux9, 26-ea-1-oraclelinux9, 26-ea-jdk-oraclelinux9, 26-ea-oraclelinux9, 26-jdk-oraclelinux9, 26-oraclelinux9, 26-ea-1-jdk-oracle, 26-ea-1-oracle, 26-ea-jdk-oracle, 26-ea-oracle, 26-jdk-oracle, 26-oracle
+SharedTags: 26-ea-1-jdk, 26-ea-1, 26-ea-jdk, 26-ea, 26-jdk, 26
+Architectures: amd64, arm64v8
+GitCommit: c5842dae74217d27a5106105e599b1aa9af233d7
+Directory: 26/jdk/oraclelinux9
+
+Tags: 26-ea-1-jdk-slim-bookworm, 26-ea-1-slim-bookworm, 26-ea-jdk-slim-bookworm, 26-ea-slim-bookworm, 26-jdk-slim-bookworm, 26-slim-bookworm, 26-ea-1-jdk-slim, 26-ea-1-slim, 26-ea-jdk-slim, 26-ea-slim, 26-jdk-slim, 26-slim
+Architectures: amd64, arm64v8
+GitCommit: c5842dae74217d27a5106105e599b1aa9af233d7
+Directory: 26/jdk/slim-bookworm
+
+Tags: 26-ea-1-jdk-slim-bullseye, 26-ea-1-slim-bullseye, 26-ea-jdk-slim-bullseye, 26-ea-slim-bullseye, 26-jdk-slim-bullseye, 26-slim-bullseye
+Architectures: amd64, arm64v8
+GitCommit: c5842dae74217d27a5106105e599b1aa9af233d7
+Directory: 26/jdk/slim-bullseye
+
+Tags: 26-ea-1-jdk-windowsservercore-ltsc2022, 26-ea-1-windowsservercore-ltsc2022, 26-ea-jdk-windowsservercore-ltsc2022, 26-ea-windowsservercore-ltsc2022, 26-jdk-windowsservercore-ltsc2022, 26-windowsservercore-ltsc2022
+SharedTags: 26-ea-1-jdk-windowsservercore, 26-ea-1-windowsservercore, 26-ea-jdk-windowsservercore, 26-ea-windowsservercore, 26-jdk-windowsservercore, 26-windowsservercore, 26-ea-1-jdk, 26-ea-1, 26-ea-jdk, 26-ea, 26-jdk, 26
+Architectures: windows-amd64
+GitCommit: c5842dae74217d27a5106105e599b1aa9af233d7
+Directory: 26/jdk/windows/windowsservercore-ltsc2022
+Constraints: windowsservercore-ltsc2022
+
+Tags: 26-ea-1-jdk-windowsservercore-ltsc2025, 26-ea-1-windowsservercore-ltsc2025, 26-ea-jdk-windowsservercore-ltsc2025, 26-ea-windowsservercore-ltsc2025, 26-jdk-windowsservercore-ltsc2025, 26-windowsservercore-ltsc2025
+SharedTags: 26-ea-1-jdk-windowsservercore, 26-ea-1-windowsservercore, 26-ea-jdk-windowsservercore, 26-ea-windowsservercore, 26-jdk-windowsservercore, 26-windowsservercore, 26-ea-1-jdk, 26-ea-1, 26-ea-jdk, 26-ea, 26-jdk, 26
+Architectures: windows-amd64
+GitCommit: c5842dae74217d27a5106105e599b1aa9af233d7
+Directory: 26/jdk/windows/windowsservercore-ltsc2025
+Constraints: windowsservercore-ltsc2025
diff --git a/_bashbrew-list b/_bashbrew-list
index d18dd12..bcbf3ee 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -2,36 +2,36 @@ openjdk:25
openjdk:25-bookworm
openjdk:25-bullseye
openjdk:25-ea
-openjdk:25-ea-25
-openjdk:25-ea-25-bookworm
-openjdk:25-ea-25-bullseye
-openjdk:25-ea-25-jdk
-openjdk:25-ea-25-jdk-bookworm
-openjdk:25-ea-25-jdk-bullseye
-openjdk:25-ea-25-jdk-nanoserver
-openjdk:25-ea-25-jdk-nanoserver-ltsc2022
-openjdk:25-ea-25-jdk-nanoserver-ltsc2025
-openjdk:25-ea-25-jdk-oracle
-openjdk:25-ea-25-jdk-oraclelinux8
-openjdk:25-ea-25-jdk-oraclelinux9
-openjdk:25-ea-25-jdk-slim
-openjdk:25-ea-25-jdk-slim-bookworm
-openjdk:25-ea-25-jdk-slim-bullseye
-openjdk:25-ea-25-jdk-windowsservercore
-openjdk:25-ea-25-jdk-windowsservercore-ltsc2022
-openjdk:25-ea-25-jdk-windowsservercore-ltsc2025
-openjdk:25-ea-25-nanoserver
-openjdk:25-ea-25-nanoserver-ltsc2022
-openjdk:25-ea-25-nanoserver-ltsc2025
-openjdk:25-ea-25-oracle
-openjdk:25-ea-25-oraclelinux8
-openjdk:25-ea-25-oraclelinux9
-openjdk:25-ea-25-slim
-openjdk:25-ea-25-slim-bookworm
-openjdk:25-ea-25-slim-bullseye
-openjdk:25-ea-25-windowsservercore
-openjdk:25-ea-25-windowsservercore-ltsc2022
-openjdk:25-ea-25-windowsservercore-ltsc2025
+openjdk:25-ea-26
+openjdk:25-ea-26-bookworm
+openjdk:25-ea-26-bullseye
+openjdk:25-ea-26-jdk
+openjdk:25-ea-26-jdk-bookworm
+openjdk:25-ea-26-jdk-bullseye
+openjdk:25-ea-26-jdk-nanoserver
+openjdk:25-ea-26-jdk-nanoserver-ltsc2022
+openjdk:25-ea-26-jdk-nanoserver-ltsc2025
+openjdk:25-ea-26-jdk-oracle
+openjdk:25-ea-26-jdk-oraclelinux8
+openjdk:25-ea-26-jdk-oraclelinux9
+openjdk:25-ea-26-jdk-slim
+openjdk:25-ea-26-jdk-slim-bookworm
+openjdk:25-ea-26-jdk-slim-bullseye
+openjdk:25-ea-26-jdk-windowsservercore
+openjdk:25-ea-26-jdk-windowsservercore-ltsc2022
+openjdk:25-ea-26-jdk-windowsservercore-ltsc2025
+openjdk:25-ea-26-nanoserver
+openjdk:25-ea-26-nanoserver-ltsc2022
+openjdk:25-ea-26-nanoserver-ltsc2025
+openjdk:25-ea-26-oracle
+openjdk:25-ea-26-oraclelinux8
+openjdk:25-ea-26-oraclelinux9
+openjdk:25-ea-26-slim
+openjdk:25-ea-26-slim-bookworm
+openjdk:25-ea-26-slim-bullseye
+openjdk:25-ea-26-windowsservercore
+openjdk:25-ea-26-windowsservercore-ltsc2022
+openjdk:25-ea-26-windowsservercore-ltsc2025
openjdk:25-ea-bookworm
openjdk:25-ea-bullseye
openjdk:25-ea-jdk
@@ -88,3 +88,93 @@ openjdk:25-slim-bullseye
openjdk:25-windowsservercore
openjdk:25-windowsservercore-ltsc2022
openjdk:25-windowsservercore-ltsc2025
+openjdk:26
+openjdk:26-bookworm
+openjdk:26-bullseye
+openjdk:26-ea
+openjdk:26-ea-1
+openjdk:26-ea-1-bookworm
+openjdk:26-ea-1-bullseye
+openjdk:26-ea-1-jdk
+openjdk:26-ea-1-jdk-bookworm
+openjdk:26-ea-1-jdk-bullseye
+openjdk:26-ea-1-jdk-nanoserver
+openjdk:26-ea-1-jdk-nanoserver-ltsc2022
+openjdk:26-ea-1-jdk-nanoserver-ltsc2025
+openjdk:26-ea-1-jdk-oracle
+openjdk:26-ea-1-jdk-oraclelinux8
+openjdk:26-ea-1-jdk-oraclelinux9
+openjdk:26-ea-1-jdk-slim
+openjdk:26-ea-1-jdk-slim-bookworm
+openjdk:26-ea-1-jdk-slim-bullseye
+openjdk:26-ea-1-jdk-windowsservercore
+openjdk:26-ea-1-jdk-windowsservercore-ltsc2022
+openjdk:26-ea-1-jdk-windowsservercore-ltsc2025
+openjdk:26-ea-1-nanoserver
+openjdk:26-ea-1-nanoserver-ltsc2022
+openjdk:26-ea-1-nanoserver-ltsc2025
+openjdk:26-ea-1-oracle
+openjdk:26-ea-1-oraclelinux8
+openjdk:26-ea-1-oraclelinux9
+openjdk:26-ea-1-slim
+openjdk:26-ea-1-slim-bookworm
+openjdk:26-ea-1-slim-bullseye
+openjdk:26-ea-1-windowsservercore
+openjdk:26-ea-1-windowsservercore-ltsc2022
+openjdk:26-ea-1-windowsservercore-ltsc2025
+openjdk:26-ea-bookworm
+openjdk:26-ea-bullseye
+openjdk:26-ea-jdk
+openjdk:26-ea-jdk-bookworm
+openjdk:26-ea-jdk-bullseye
+openjdk:26-ea-jdk-nanoserver
+openjdk:26-ea-jdk-nanoserver-ltsc2022
+openjdk:26-ea-jdk-nanoserver-ltsc2025
+openjdk:26-ea-jdk-oracle
+openjdk:26-ea-jdk-oraclelinux8
+openjdk:26-ea-jdk-oraclelinux9
+openjdk:26-ea-jdk-slim
+openjdk:26-ea-jdk-slim-bookworm
+openjdk:26-ea-jdk-slim-bullseye
+openjdk:26-ea-jdk-windowsservercore
+openjdk:26-ea-jdk-windowsservercore-ltsc2022
+openjdk:26-ea-jdk-windowsservercore-ltsc2025
+openjdk:26-ea-nanoserver
+openjdk:26-ea-nanoserver-ltsc2022
+openjdk:26-ea-nanoserver-ltsc2025
+openjdk:26-ea-oracle
+openjdk:26-ea-oraclelinux8
+openjdk:26-ea-oraclelinux9
+openjdk:26-ea-slim
+openjdk:26-ea-slim-bookworm
+openjdk:26-ea-slim-bullseye
+openjdk:26-ea-windowsservercore
+openjdk:26-ea-windowsservercore-ltsc2022
+openjdk:26-ea-windowsservercore-ltsc2025
+openjdk:26-jdk
+openjdk:26-jdk-bookworm
+openjdk:26-jdk-bullseye
+openjdk:26-jdk-nanoserver
+openjdk:26-jdk-nanoserver-ltsc2022
+openjdk:26-jdk-nanoserver-ltsc2025
+openjdk:26-jdk-oracle
+openjdk:26-jdk-oraclelinux8
+openjdk:26-jdk-oraclelinux9
+openjdk:26-jdk-slim
+openjdk:26-jdk-slim-bookworm
+openjdk:26-jdk-slim-bullseye
+openjdk:26-jdk-windowsservercore
+openjdk:26-jdk-windowsservercore-ltsc2022
+openjdk:26-jdk-windowsservercore-ltsc2025
+openjdk:26-nanoserver
+openjdk:26-nanoserver-ltsc2022
+openjdk:26-nanoserver-ltsc2025
+openjdk:26-oracle
+openjdk:26-oraclelinux8
+openjdk:26-oraclelinux9
+openjdk:26-slim
+openjdk:26-slim-bookworm
+openjdk:26-slim-bullseye
+openjdk:26-windowsservercore
+openjdk:26-windowsservercore-ltsc2022
+openjdk:26-windowsservercore-ltsc2025
diff --git a/_bashbrew-list-build-order b/_bashbrew-list-build-order
index 0e6ed1c..a347b26 100644
--- a/_bashbrew-list-build-order
+++ b/_bashbrew-list-build-order
@@ -6,5 +6,15 @@ openjdk:25-slim
openjdk:25-slim-bullseye
openjdk:25-windowsservercore-ltsc2022
openjdk:25-windowsservercore-ltsc2025
+openjdk:26-bookworm
+openjdk:26-bullseye
+openjdk:26-oracle
+openjdk:26-oraclelinux8
+openjdk:26-slim
+openjdk:26-slim-bullseye
+openjdk:26-windowsservercore-ltsc2022
+openjdk:26-windowsservercore-ltsc2025
openjdk:25-nanoserver-ltsc2022
openjdk:25-nanoserver-ltsc2025
+openjdk:26-nanoserver-ltsc2022
+openjdk:26-nanoserver-ltsc2025
diff --git a/openjdk_25-bookworm/Dockerfile b/openjdk_25-bookworm/Dockerfile
index 01d0c9a..db8e4d6 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+25
+ENV JAVA_VERSION 25-ea+26
RUN set -eux; \
\
arch="$(dpkg --print-architecture)"; \
case "$arch" in \
'amd64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-x64_bin.tar.gz'; \
- downloadSha256='bc7d25b610ced7056d3985b35440337c5dd07818d8929a0dc247b7b3669712d8'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk25/26/GPL/openjdk-25-ea+26_linux-x64_bin.tar.gz'; \
+ downloadSha256='bec0201fc359c9fa1075d95f49a422113ce6aa004345eb6af1b6945a56880994'; \
;; \
'arm64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-aarch64_bin.tar.gz'; \
- downloadSha256='3c4453d1cb4eafc8899b51154215251d72b551482710d30ae725e70012b311fc'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk25/26/GPL/openjdk-25-ea+26_linux-aarch64_bin.tar.gz'; \
+ downloadSha256='0c5be9b0a161ba87ed6632b21490aa7556cf615a4794dafe2dc87c93dd0ea9b0'; \
;; \
*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
esac; \
diff --git a/openjdk_25-bullseye/Dockerfile b/openjdk_25-bullseye/Dockerfile
index 85a3321..2f45f4d 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+25
+ENV JAVA_VERSION 25-ea+26
RUN set -eux; \
\
arch="$(dpkg --print-architecture)"; \
case "$arch" in \
'amd64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-x64_bin.tar.gz'; \
- downloadSha256='bc7d25b610ced7056d3985b35440337c5dd07818d8929a0dc247b7b3669712d8'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk25/26/GPL/openjdk-25-ea+26_linux-x64_bin.tar.gz'; \
+ downloadSha256='bec0201fc359c9fa1075d95f49a422113ce6aa004345eb6af1b6945a56880994'; \
;; \
'arm64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-aarch64_bin.tar.gz'; \
- downloadSha256='3c4453d1cb4eafc8899b51154215251d72b551482710d30ae725e70012b311fc'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk25/26/GPL/openjdk-25-ea+26_linux-aarch64_bin.tar.gz'; \
+ downloadSha256='0c5be9b0a161ba87ed6632b21490aa7556cf615a4794dafe2dc87c93dd0ea9b0'; \
;; \
*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
esac; \
diff --git a/openjdk_25-nanoserver-ltsc2022/Dockerfile b/openjdk_25-nanoserver-ltsc2022/Dockerfile
index dbd9221..7f2f601 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+25
+ENV JAVA_VERSION 25-ea+26
-COPY --from=openjdk:25-ea-25-jdk-windowsservercore-ltsc2022 $JAVA_HOME $JAVA_HOME
+COPY --from=openjdk:25-ea-26-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 d9910be..73581ee 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+25
+ENV JAVA_VERSION 25-ea+26
-COPY --from=openjdk:25-ea-25-jdk-windowsservercore-ltsc2025 $JAVA_HOME $JAVA_HOME
+COPY --from=openjdk:25-ea-26-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 b0be97b..076c2b4 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+25
+ENV JAVA_VERSION 25-ea+26
RUN set -eux; \
\
arch="$(rpm --query --queryformat='%{ARCH}' rpm)"; \
case "$arch" in \
'x86_64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-x64_bin.tar.gz'; \
- downloadSha256='bc7d25b610ced7056d3985b35440337c5dd07818d8929a0dc247b7b3669712d8'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk25/26/GPL/openjdk-25-ea+26_linux-x64_bin.tar.gz'; \
+ downloadSha256='bec0201fc359c9fa1075d95f49a422113ce6aa004345eb6af1b6945a56880994'; \
;; \
'aarch64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-aarch64_bin.tar.gz'; \
- downloadSha256='3c4453d1cb4eafc8899b51154215251d72b551482710d30ae725e70012b311fc'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk25/26/GPL/openjdk-25-ea+26_linux-aarch64_bin.tar.gz'; \
+ downloadSha256='0c5be9b0a161ba87ed6632b21490aa7556cf615a4794dafe2dc87c93dd0ea9b0'; \
;; \
*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
esac; \
diff --git a/openjdk_25-oraclelinux8/Dockerfile b/openjdk_25-oraclelinux8/Dockerfile
index 10e295e..658335b 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+25
+ENV JAVA_VERSION 25-ea+26
RUN set -eux; \
\
arch="$(rpm --query --queryformat='%{ARCH}' rpm)"; \
case "$arch" in \
'x86_64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-x64_bin.tar.gz'; \
- downloadSha256='bc7d25b610ced7056d3985b35440337c5dd07818d8929a0dc247b7b3669712d8'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk25/26/GPL/openjdk-25-ea+26_linux-x64_bin.tar.gz'; \
+ downloadSha256='bec0201fc359c9fa1075d95f49a422113ce6aa004345eb6af1b6945a56880994'; \
;; \
'aarch64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-aarch64_bin.tar.gz'; \
- downloadSha256='3c4453d1cb4eafc8899b51154215251d72b551482710d30ae725e70012b311fc'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk25/26/GPL/openjdk-25-ea+26_linux-aarch64_bin.tar.gz'; \
+ downloadSha256='0c5be9b0a161ba87ed6632b21490aa7556cf615a4794dafe2dc87c93dd0ea9b0'; \
;; \
*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
esac; \
diff --git a/openjdk_25-slim-bullseye/Dockerfile b/openjdk_25-slim-bullseye/Dockerfile
index 76e15c8..6c7bd95 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+25
+ENV JAVA_VERSION 25-ea+26
RUN set -eux; \
\
arch="$(dpkg --print-architecture)"; \
case "$arch" in \
'amd64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-x64_bin.tar.gz'; \
- downloadSha256='bc7d25b610ced7056d3985b35440337c5dd07818d8929a0dc247b7b3669712d8'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk25/26/GPL/openjdk-25-ea+26_linux-x64_bin.tar.gz'; \
+ downloadSha256='bec0201fc359c9fa1075d95f49a422113ce6aa004345eb6af1b6945a56880994'; \
;; \
'arm64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-aarch64_bin.tar.gz'; \
- downloadSha256='3c4453d1cb4eafc8899b51154215251d72b551482710d30ae725e70012b311fc'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk25/26/GPL/openjdk-25-ea+26_linux-aarch64_bin.tar.gz'; \
+ downloadSha256='0c5be9b0a161ba87ed6632b21490aa7556cf615a4794dafe2dc87c93dd0ea9b0'; \
;; \
*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
esac; \
diff --git a/openjdk_25-slim/Dockerfile b/openjdk_25-slim/Dockerfile
index 1d86763..f8db4e0 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+25
+ENV JAVA_VERSION 25-ea+26
RUN set -eux; \
\
arch="$(dpkg --print-architecture)"; \
case "$arch" in \
'amd64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-x64_bin.tar.gz'; \
- downloadSha256='bc7d25b610ced7056d3985b35440337c5dd07818d8929a0dc247b7b3669712d8'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk25/26/GPL/openjdk-25-ea+26_linux-x64_bin.tar.gz'; \
+ downloadSha256='bec0201fc359c9fa1075d95f49a422113ce6aa004345eb6af1b6945a56880994'; \
;; \
'arm64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-aarch64_bin.tar.gz'; \
- downloadSha256='3c4453d1cb4eafc8899b51154215251d72b551482710d30ae725e70012b311fc'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk25/26/GPL/openjdk-25-ea+26_linux-aarch64_bin.tar.gz'; \
+ downloadSha256='0c5be9b0a161ba87ed6632b21490aa7556cf615a4794dafe2dc87c93dd0ea9b0'; \
;; \
*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
esac; \
diff --git a/openjdk_25-windowsservercore-ltsc2022/Dockerfile b/openjdk_25-windowsservercore-ltsc2022/Dockerfile
index ae2bfd7..b6921ea 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+25
-ENV JAVA_URL https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_windows-x64_bin.zip
-ENV JAVA_SHA256 a6f3324a22501815f46fc9bd0a1e2e56d83dbad803e421c543644cb50539a8da
+ENV JAVA_VERSION 25-ea+26
+ENV JAVA_URL https://download.java.net/java/early_access/jdk25/26/GPL/openjdk-25-ea+26_windows-x64_bin.zip
+ENV JAVA_SHA256 6600725ff08e343ea49db5bdac0cc8ef756053c899efb6a504b5f9e4a2fcc69d
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 c8d8a1a..cab06a3 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+25
-ENV JAVA_URL https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_windows-x64_bin.zip
-ENV JAVA_SHA256 a6f3324a22501815f46fc9bd0a1e2e56d83dbad803e421c543644cb50539a8da
+ENV JAVA_VERSION 25-ea+26
+ENV JAVA_URL https://download.java.net/java/early_access/jdk25/26/GPL/openjdk-25-ea+26_windows-x64_bin.zip
+ENV JAVA_SHA256 6600725ff08e343ea49db5bdac0cc8ef756053c899efb6a504b5f9e4a2fcc69d
RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \
diff --git a/openjdk_25-bookworm/Dockerfile b/openjdk_26-bookworm/Dockerfile
similarity index 90%
copy from openjdk_25-bookworm/Dockerfile
copy to openjdk_26-bookworm/Dockerfile
index 01d0c9a..c91b635 100644
--- a/openjdk_25-bookworm/Dockerfile
+++ b/openjdk_26-bookworm/Dockerfile
@@ -27,7 +27,7 @@ RUN set -eux; \
; \
rm -rf /var/lib/apt/lists/*
-ENV JAVA_HOME /usr/local/openjdk-25
+ENV JAVA_HOME /usr/local/openjdk-26
ENV PATH $JAVA_HOME/bin:$PATH
# Default to UTF-8 file.encoding
@@ -37,19 +37,19 @@ ENV LANG C.UTF-8
# >
# > Java Development Kit builds, from Oracle
# >
-ENV JAVA_VERSION 25-ea+25
+ENV JAVA_VERSION 26-ea+1
RUN set -eux; \
\
arch="$(dpkg --print-architecture)"; \
case "$arch" in \
'amd64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-x64_bin.tar.gz'; \
- downloadSha256='bc7d25b610ced7056d3985b35440337c5dd07818d8929a0dc247b7b3669712d8'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk26/1/GPL/openjdk-26-ea+1_linux-x64_bin.tar.gz'; \
+ downloadSha256='9d95d3e025035bfe649be52a1a5f94e28f66af98693db6b4e879fa3be4dc4e69'; \
;; \
'arm64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-aarch64_bin.tar.gz'; \
- downloadSha256='3c4453d1cb4eafc8899b51154215251d72b551482710d30ae725e70012b311fc'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk26/1/GPL/openjdk-26-ea+1_linux-aarch64_bin.tar.gz'; \
+ downloadSha256='6b80805bd34f0513f09b4cbf9928fb8c73a883c6979ba1df56e71f1b7c12e434'; \
;; \
*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
esac; \
diff --git a/openjdk_25-bullseye/Dockerfile b/openjdk_26-bullseye/Dockerfile
similarity index 90%
copy from openjdk_25-bullseye/Dockerfile
copy to openjdk_26-bullseye/Dockerfile
index 85a3321..cc786fc 100644
--- a/openjdk_25-bullseye/Dockerfile
+++ b/openjdk_26-bullseye/Dockerfile
@@ -27,7 +27,7 @@ RUN set -eux; \
; \
rm -rf /var/lib/apt/lists/*
-ENV JAVA_HOME /usr/local/openjdk-25
+ENV JAVA_HOME /usr/local/openjdk-26
ENV PATH $JAVA_HOME/bin:$PATH
# Default to UTF-8 file.encoding
@@ -37,19 +37,19 @@ ENV LANG C.UTF-8
# >
# > Java Development Kit builds, from Oracle
# >
-ENV JAVA_VERSION 25-ea+25
+ENV JAVA_VERSION 26-ea+1
RUN set -eux; \
\
arch="$(dpkg --print-architecture)"; \
case "$arch" in \
'amd64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-x64_bin.tar.gz'; \
- downloadSha256='bc7d25b610ced7056d3985b35440337c5dd07818d8929a0dc247b7b3669712d8'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk26/1/GPL/openjdk-26-ea+1_linux-x64_bin.tar.gz'; \
+ downloadSha256='9d95d3e025035bfe649be52a1a5f94e28f66af98693db6b4e879fa3be4dc4e69'; \
;; \
'arm64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-aarch64_bin.tar.gz'; \
- downloadSha256='3c4453d1cb4eafc8899b51154215251d72b551482710d30ae725e70012b311fc'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk26/1/GPL/openjdk-26-ea+1_linux-aarch64_bin.tar.gz'; \
+ downloadSha256='6b80805bd34f0513f09b4cbf9928fb8c73a883c6979ba1df56e71f1b7c12e434'; \
;; \
*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
esac; \
diff --git a/openjdk_25-nanoserver-ltsc2022/Dockerfile b/openjdk_26-nanoserver-ltsc2022/Dockerfile
similarity index 83%
copy from openjdk_25-nanoserver-ltsc2022/Dockerfile
copy to openjdk_26-nanoserver-ltsc2022/Dockerfile
index dbd9221..a3e7eb5 100644
--- a/openjdk_25-nanoserver-ltsc2022/Dockerfile
+++ b/openjdk_26-nanoserver-ltsc2022/Dockerfile
@@ -8,7 +8,7 @@ FROM mcr.microsoft.com/windows/nanoserver:ltsc2022
SHELL ["cmd", "/s", "/c"]
-ENV JAVA_HOME C:\\openjdk-25
+ENV JAVA_HOME C:\\openjdk-26
# "ERROR: Access to the registry path is denied."
USER ContainerAdministrator
RUN echo Updating PATH: %JAVA_HOME%\bin;%PATH% \
@@ -20,9 +20,9 @@ USER ContainerUser
# >
# > Java Development Kit builds, from Oracle
# >
-ENV JAVA_VERSION 25-ea+25
+ENV JAVA_VERSION 26-ea+1
-COPY --from=openjdk:25-ea-25-jdk-windowsservercore-ltsc2022 $JAVA_HOME $JAVA_HOME
+COPY --from=openjdk:26-ea-1-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_26-nanoserver-ltsc2025/Dockerfile
similarity index 83%
copy from openjdk_25-nanoserver-ltsc2025/Dockerfile
copy to openjdk_26-nanoserver-ltsc2025/Dockerfile
index d9910be..492f9d3 100644
--- a/openjdk_25-nanoserver-ltsc2025/Dockerfile
+++ b/openjdk_26-nanoserver-ltsc2025/Dockerfile
@@ -8,7 +8,7 @@ FROM mcr.microsoft.com/windows/nanoserver:ltsc2025
SHELL ["cmd", "/s", "/c"]
-ENV JAVA_HOME C:\\openjdk-25
+ENV JAVA_HOME C:\\openjdk-26
# "ERROR: Access to the registry path is denied."
USER ContainerAdministrator
RUN echo Updating PATH: %JAVA_HOME%\bin;%PATH% \
@@ -20,9 +20,9 @@ USER ContainerUser
# >
# > Java Development Kit builds, from Oracle
# >
-ENV JAVA_VERSION 25-ea+25
+ENV JAVA_VERSION 26-ea+1
-COPY --from=openjdk:25-ea-25-jdk-windowsservercore-ltsc2025 $JAVA_HOME $JAVA_HOME
+COPY --from=openjdk:26-ea-1-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_26-oracle/Dockerfile
similarity index 87%
copy from openjdk_25-oracle/Dockerfile
copy to openjdk_26-oracle/Dockerfile
index b0be97b..ff7999d 100644
--- a/openjdk_25-oracle/Dockerfile
+++ b/openjdk_26-oracle/Dockerfile
@@ -20,7 +20,7 @@ RUN set -eux; \
; \
microdnf clean all
-ENV JAVA_HOME /usr/java/openjdk-25
+ENV JAVA_HOME /usr/java/openjdk-26
ENV PATH $JAVA_HOME/bin:$PATH
# Default to UTF-8 file.encoding
@@ -30,19 +30,19 @@ ENV LANG C.UTF-8
# >
# > Java Development Kit builds, from Oracle
# >
-ENV JAVA_VERSION 25-ea+25
+ENV JAVA_VERSION 26-ea+1
RUN set -eux; \
\
arch="$(rpm --query --queryformat='%{ARCH}' rpm)"; \
case "$arch" in \
'x86_64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-x64_bin.tar.gz'; \
- downloadSha256='bc7d25b610ced7056d3985b35440337c5dd07818d8929a0dc247b7b3669712d8'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk26/1/GPL/openjdk-26-ea+1_linux-x64_bin.tar.gz'; \
+ downloadSha256='9d95d3e025035bfe649be52a1a5f94e28f66af98693db6b4e879fa3be4dc4e69'; \
;; \
'aarch64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-aarch64_bin.tar.gz'; \
- downloadSha256='3c4453d1cb4eafc8899b51154215251d72b551482710d30ae725e70012b311fc'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk26/1/GPL/openjdk-26-ea+1_linux-aarch64_bin.tar.gz'; \
+ downloadSha256='6b80805bd34f0513f09b4cbf9928fb8c73a883c6979ba1df56e71f1b7c12e434'; \
;; \
*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
esac; \
diff --git a/openjdk_25-oraclelinux8/Dockerfile b/openjdk_26-oraclelinux8/Dockerfile
similarity index 87%
copy from openjdk_25-oraclelinux8/Dockerfile
copy to openjdk_26-oraclelinux8/Dockerfile
index 10e295e..17d9d0f 100644
--- a/openjdk_25-oraclelinux8/Dockerfile
+++ b/openjdk_26-oraclelinux8/Dockerfile
@@ -20,7 +20,7 @@ RUN set -eux; \
; \
microdnf clean all
-ENV JAVA_HOME /usr/java/openjdk-25
+ENV JAVA_HOME /usr/java/openjdk-26
ENV PATH $JAVA_HOME/bin:$PATH
# Default to UTF-8 file.encoding
@@ -30,19 +30,19 @@ ENV LANG C.UTF-8
# >
# > Java Development Kit builds, from Oracle
# >
-ENV JAVA_VERSION 25-ea+25
+ENV JAVA_VERSION 26-ea+1
RUN set -eux; \
\
arch="$(rpm --query --queryformat='%{ARCH}' rpm)"; \
case "$arch" in \
'x86_64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-x64_bin.tar.gz'; \
- downloadSha256='bc7d25b610ced7056d3985b35440337c5dd07818d8929a0dc247b7b3669712d8'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk26/1/GPL/openjdk-26-ea+1_linux-x64_bin.tar.gz'; \
+ downloadSha256='9d95d3e025035bfe649be52a1a5f94e28f66af98693db6b4e879fa3be4dc4e69'; \
;; \
'aarch64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-aarch64_bin.tar.gz'; \
- downloadSha256='3c4453d1cb4eafc8899b51154215251d72b551482710d30ae725e70012b311fc'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk26/1/GPL/openjdk-26-ea+1_linux-aarch64_bin.tar.gz'; \
+ downloadSha256='6b80805bd34f0513f09b4cbf9928fb8c73a883c6979ba1df56e71f1b7c12e434'; \
;; \
*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
esac; \
diff --git a/openjdk_25-slim-bullseye/Dockerfile b/openjdk_26-slim-bullseye/Dockerfile
similarity index 89%
copy from openjdk_25-slim-bullseye/Dockerfile
copy to openjdk_26-slim-bullseye/Dockerfile
index 76e15c8..2391f48 100644
--- a/openjdk_25-slim-bullseye/Dockerfile
+++ b/openjdk_26-slim-bullseye/Dockerfile
@@ -14,7 +14,7 @@ RUN set -eux; \
; \
rm -rf /var/lib/apt/lists/*
-ENV JAVA_HOME /usr/local/openjdk-25
+ENV JAVA_HOME /usr/local/openjdk-26
ENV PATH $JAVA_HOME/bin:$PATH
# Default to UTF-8 file.encoding
@@ -24,19 +24,19 @@ ENV LANG C.UTF-8
# >
# > Java Development Kit builds, from Oracle
# >
-ENV JAVA_VERSION 25-ea+25
+ENV JAVA_VERSION 26-ea+1
RUN set -eux; \
\
arch="$(dpkg --print-architecture)"; \
case "$arch" in \
'amd64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-x64_bin.tar.gz'; \
- downloadSha256='bc7d25b610ced7056d3985b35440337c5dd07818d8929a0dc247b7b3669712d8'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk26/1/GPL/openjdk-26-ea+1_linux-x64_bin.tar.gz'; \
+ downloadSha256='9d95d3e025035bfe649be52a1a5f94e28f66af98693db6b4e879fa3be4dc4e69'; \
;; \
'arm64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-aarch64_bin.tar.gz'; \
- downloadSha256='3c4453d1cb4eafc8899b51154215251d72b551482710d30ae725e70012b311fc'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk26/1/GPL/openjdk-26-ea+1_linux-aarch64_bin.tar.gz'; \
+ downloadSha256='6b80805bd34f0513f09b4cbf9928fb8c73a883c6979ba1df56e71f1b7c12e434'; \
;; \
*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
esac; \
diff --git a/openjdk_25-slim/Dockerfile b/openjdk_26-slim/Dockerfile
similarity index 89%
copy from openjdk_25-slim/Dockerfile
copy to openjdk_26-slim/Dockerfile
index 1d86763..c6192e8 100644
--- a/openjdk_25-slim/Dockerfile
+++ b/openjdk_26-slim/Dockerfile
@@ -14,7 +14,7 @@ RUN set -eux; \
; \
rm -rf /var/lib/apt/lists/*
-ENV JAVA_HOME /usr/local/openjdk-25
+ENV JAVA_HOME /usr/local/openjdk-26
ENV PATH $JAVA_HOME/bin:$PATH
# Default to UTF-8 file.encoding
@@ -24,19 +24,19 @@ ENV LANG C.UTF-8
# >
# > Java Development Kit builds, from Oracle
# >
-ENV JAVA_VERSION 25-ea+25
+ENV JAVA_VERSION 26-ea+1
RUN set -eux; \
\
arch="$(dpkg --print-architecture)"; \
case "$arch" in \
'amd64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-x64_bin.tar.gz'; \
- downloadSha256='bc7d25b610ced7056d3985b35440337c5dd07818d8929a0dc247b7b3669712d8'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk26/1/GPL/openjdk-26-ea+1_linux-x64_bin.tar.gz'; \
+ downloadSha256='9d95d3e025035bfe649be52a1a5f94e28f66af98693db6b4e879fa3be4dc4e69'; \
;; \
'arm64') \
- downloadUrl='https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_linux-aarch64_bin.tar.gz'; \
- downloadSha256='3c4453d1cb4eafc8899b51154215251d72b551482710d30ae725e70012b311fc'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk26/1/GPL/openjdk-26-ea+1_linux-aarch64_bin.tar.gz'; \
+ downloadSha256='6b80805bd34f0513f09b4cbf9928fb8c73a883c6979ba1df56e71f1b7c12e434'; \
;; \
*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
esac; \
diff --git a/openjdk_25-windowsservercore-ltsc2022/Dockerfile b/openjdk_26-windowsservercore-ltsc2022/Dockerfile
similarity index 91%
copy from openjdk_25-windowsservercore-ltsc2022/Dockerfile
copy to openjdk_26-windowsservercore-ltsc2022/Dockerfile
index ae2bfd7..d701ff1 100644
--- a/openjdk_25-windowsservercore-ltsc2022/Dockerfile
+++ b/openjdk_26-windowsservercore-ltsc2022/Dockerfile
@@ -23,7 +23,7 @@ RUN Write-Host 'Enabling TLS 1.2 (https://githubengineering.com/crypto-removal-n
New-ItemProperty -Path ('{0}/Server' -f $tls12RegBase) -Name 'Enabled' -PropertyType DWORD -Value 1 -Force; \
Write-Host 'Complete.'
-ENV JAVA_HOME C:\\openjdk-25
+ENV JAVA_HOME C:\\openjdk-26
RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
Write-Host ('Updating PATH: {0}' -f $newPath); \
setx /M PATH $newPath; \
@@ -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+25
-ENV JAVA_URL https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_windows-x64_bin.zip
-ENV JAVA_SHA256 a6f3324a22501815f46fc9bd0a1e2e56d83dbad803e421c543644cb50539a8da
+ENV JAVA_VERSION 26-ea+1
+ENV JAVA_URL https://download.java.net/java/early_access/jdk26/1/GPL/openjdk-26-ea+1_windows-x64_bin.zip
+ENV JAVA_SHA256 b10c3aefd0ca30a469837b9339e27e64df5e7a3fc0eee39f06c0f30b1ae2ad19
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_26-windowsservercore-ltsc2025/Dockerfile
similarity index 91%
copy from openjdk_25-windowsservercore-ltsc2025/Dockerfile
copy to openjdk_26-windowsservercore-ltsc2025/Dockerfile
index c8d8a1a..da99082 100644
--- a/openjdk_25-windowsservercore-ltsc2025/Dockerfile
+++ b/openjdk_26-windowsservercore-ltsc2025/Dockerfile
@@ -23,7 +23,7 @@ RUN Write-Host 'Enabling TLS 1.2 (https://githubengineering.com/crypto-removal-n
New-ItemProperty -Path ('{0}/Server' -f $tls12RegBase) -Name 'Enabled' -PropertyType DWORD -Value 1 -Force; \
Write-Host 'Complete.'
-ENV JAVA_HOME C:\\openjdk-25
+ENV JAVA_HOME C:\\openjdk-26
RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
Write-Host ('Updating PATH: {0}' -f $newPath); \
setx /M PATH $newPath; \
@@ -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+25
-ENV JAVA_URL https://download.java.net/java/early_access/jdk25/25/GPL/openjdk-25-ea+25_windows-x64_bin.zip
-ENV JAVA_SHA256 a6f3324a22501815f46fc9bd0a1e2e56d83dbad803e421c543644cb50539a8da
+ENV JAVA_VERSION 26-ea+1
+ENV JAVA_URL https://download.java.net/java/early_access/jdk26/1/GPL/openjdk-26-ea+1_windows-x64_bin.zip
+ENV JAVA_SHA256 b10c3aefd0ca30a469837b9339e27e64df5e7a3fc0eee39f06c0f30b1ae2ad19
RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \ Relevant Maintainers: |
yosifkit
approved these changes
Jun 9, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes: