-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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 #15890
Merged
Merged
Update openjdk #15890
Conversation
This file contains 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
Changes: - docker-library/openjdk@66a296e: Merge pull request docker-library/openjdk#533 from marchof/java-23 - docker-library/openjdk@fa0b2a9: Add 23-ea+1
Diff for 86bc7a7:diff --git a/_bashbrew-cat b/_bashbrew-cat
index 3142b81..162f6b4 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -52,3 +52,55 @@ Architectures: windows-amd64
GitCommit: 57add13396240d2d34d5410f4cc419fac7c599a1
Directory: 22/jdk/windows/windowsservercore-ltsc2022
Constraints: windowsservercore-ltsc2022
+
+Tags: 23-ea-1-jdk-bookworm, 23-ea-1-bookworm, 23-ea-jdk-bookworm, 23-ea-bookworm, 23-jdk-bookworm, 23-bookworm
+Architectures: amd64, arm64v8
+GitCommit: fa0b2a98f543bd03e5a73821ee18e2f2b6e27417
+Directory: 23/jdk/bookworm
+
+Tags: 23-ea-1-jdk-bullseye, 23-ea-1-bullseye, 23-ea-jdk-bullseye, 23-ea-bullseye, 23-jdk-bullseye, 23-bullseye
+Architectures: amd64, arm64v8
+GitCommit: fa0b2a98f543bd03e5a73821ee18e2f2b6e27417
+Directory: 23/jdk/bullseye
+
+Tags: 23-ea-1-jdk-nanoserver-1809, 23-ea-1-nanoserver-1809, 23-ea-jdk-nanoserver-1809, 23-ea-nanoserver-1809, 23-jdk-nanoserver-1809, 23-nanoserver-1809
+SharedTags: 23-ea-1-jdk-nanoserver, 23-ea-1-nanoserver, 23-ea-jdk-nanoserver, 23-ea-nanoserver, 23-jdk-nanoserver, 23-nanoserver
+Architectures: windows-amd64
+GitCommit: fa0b2a98f543bd03e5a73821ee18e2f2b6e27417
+Directory: 23/jdk/windows/nanoserver-1809
+Constraints: nanoserver-1809, windowsservercore-1809
+
+Tags: 23-ea-1-jdk-oraclelinux7, 23-ea-1-oraclelinux7, 23-ea-jdk-oraclelinux7, 23-ea-oraclelinux7, 23-jdk-oraclelinux7, 23-oraclelinux7
+Architectures: amd64, arm64v8
+GitCommit: fa0b2a98f543bd03e5a73821ee18e2f2b6e27417
+Directory: 23/jdk/oraclelinux7
+
+Tags: 23-ea-1-jdk-oraclelinux8, 23-ea-1-oraclelinux8, 23-ea-jdk-oraclelinux8, 23-ea-oraclelinux8, 23-jdk-oraclelinux8, 23-oraclelinux8, 23-ea-1-jdk-oracle, 23-ea-1-oracle, 23-ea-jdk-oracle, 23-ea-oracle, 23-jdk-oracle, 23-oracle
+SharedTags: 23-ea-1-jdk, 23-ea-1, 23-ea-jdk, 23-ea, 23-jdk, 23
+Architectures: amd64, arm64v8
+GitCommit: fa0b2a98f543bd03e5a73821ee18e2f2b6e27417
+Directory: 23/jdk/oraclelinux8
+
+Tags: 23-ea-1-jdk-slim-bookworm, 23-ea-1-slim-bookworm, 23-ea-jdk-slim-bookworm, 23-ea-slim-bookworm, 23-jdk-slim-bookworm, 23-slim-bookworm, 23-ea-1-jdk-slim, 23-ea-1-slim, 23-ea-jdk-slim, 23-ea-slim, 23-jdk-slim, 23-slim
+Architectures: amd64, arm64v8
+GitCommit: fa0b2a98f543bd03e5a73821ee18e2f2b6e27417
+Directory: 23/jdk/slim-bookworm
+
+Tags: 23-ea-1-jdk-slim-bullseye, 23-ea-1-slim-bullseye, 23-ea-jdk-slim-bullseye, 23-ea-slim-bullseye, 23-jdk-slim-bullseye, 23-slim-bullseye
+Architectures: amd64, arm64v8
+GitCommit: fa0b2a98f543bd03e5a73821ee18e2f2b6e27417
+Directory: 23/jdk/slim-bullseye
+
+Tags: 23-ea-1-jdk-windowsservercore-1809, 23-ea-1-windowsservercore-1809, 23-ea-jdk-windowsservercore-1809, 23-ea-windowsservercore-1809, 23-jdk-windowsservercore-1809, 23-windowsservercore-1809
+SharedTags: 23-ea-1-jdk-windowsservercore, 23-ea-1-windowsservercore, 23-ea-jdk-windowsservercore, 23-ea-windowsservercore, 23-jdk-windowsservercore, 23-windowsservercore, 23-ea-1-jdk, 23-ea-1, 23-ea-jdk, 23-ea, 23-jdk, 23
+Architectures: windows-amd64
+GitCommit: fa0b2a98f543bd03e5a73821ee18e2f2b6e27417
+Directory: 23/jdk/windows/windowsservercore-1809
+Constraints: windowsservercore-1809
+
+Tags: 23-ea-1-jdk-windowsservercore-ltsc2022, 23-ea-1-windowsservercore-ltsc2022, 23-ea-jdk-windowsservercore-ltsc2022, 23-ea-windowsservercore-ltsc2022, 23-jdk-windowsservercore-ltsc2022, 23-windowsservercore-ltsc2022
+SharedTags: 23-ea-1-jdk-windowsservercore, 23-ea-1-windowsservercore, 23-ea-jdk-windowsservercore, 23-ea-windowsservercore, 23-jdk-windowsservercore, 23-windowsservercore, 23-ea-1-jdk, 23-ea-1, 23-ea-jdk, 23-ea, 23-jdk, 23
+Architectures: windows-amd64
+GitCommit: fa0b2a98f543bd03e5a73821ee18e2f2b6e27417
+Directory: 23/jdk/windows/windowsservercore-ltsc2022
+Constraints: windowsservercore-ltsc2022
diff --git a/_bashbrew-list b/_bashbrew-list
index 9cf2c22..6c55dba 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -82,3 +82,87 @@ openjdk:22-slim-bullseye
openjdk:22-windowsservercore
openjdk:22-windowsservercore-1809
openjdk:22-windowsservercore-ltsc2022
+openjdk:23
+openjdk:23-bookworm
+openjdk:23-bullseye
+openjdk:23-ea
+openjdk:23-ea-1
+openjdk:23-ea-1-bookworm
+openjdk:23-ea-1-bullseye
+openjdk:23-ea-1-jdk
+openjdk:23-ea-1-jdk-bookworm
+openjdk:23-ea-1-jdk-bullseye
+openjdk:23-ea-1-jdk-nanoserver
+openjdk:23-ea-1-jdk-nanoserver-1809
+openjdk:23-ea-1-jdk-oracle
+openjdk:23-ea-1-jdk-oraclelinux7
+openjdk:23-ea-1-jdk-oraclelinux8
+openjdk:23-ea-1-jdk-slim
+openjdk:23-ea-1-jdk-slim-bookworm
+openjdk:23-ea-1-jdk-slim-bullseye
+openjdk:23-ea-1-jdk-windowsservercore
+openjdk:23-ea-1-jdk-windowsservercore-1809
+openjdk:23-ea-1-jdk-windowsservercore-ltsc2022
+openjdk:23-ea-1-nanoserver
+openjdk:23-ea-1-nanoserver-1809
+openjdk:23-ea-1-oracle
+openjdk:23-ea-1-oraclelinux7
+openjdk:23-ea-1-oraclelinux8
+openjdk:23-ea-1-slim
+openjdk:23-ea-1-slim-bookworm
+openjdk:23-ea-1-slim-bullseye
+openjdk:23-ea-1-windowsservercore
+openjdk:23-ea-1-windowsservercore-1809
+openjdk:23-ea-1-windowsservercore-ltsc2022
+openjdk:23-ea-bookworm
+openjdk:23-ea-bullseye
+openjdk:23-ea-jdk
+openjdk:23-ea-jdk-bookworm
+openjdk:23-ea-jdk-bullseye
+openjdk:23-ea-jdk-nanoserver
+openjdk:23-ea-jdk-nanoserver-1809
+openjdk:23-ea-jdk-oracle
+openjdk:23-ea-jdk-oraclelinux7
+openjdk:23-ea-jdk-oraclelinux8
+openjdk:23-ea-jdk-slim
+openjdk:23-ea-jdk-slim-bookworm
+openjdk:23-ea-jdk-slim-bullseye
+openjdk:23-ea-jdk-windowsservercore
+openjdk:23-ea-jdk-windowsservercore-1809
+openjdk:23-ea-jdk-windowsservercore-ltsc2022
+openjdk:23-ea-nanoserver
+openjdk:23-ea-nanoserver-1809
+openjdk:23-ea-oracle
+openjdk:23-ea-oraclelinux7
+openjdk:23-ea-oraclelinux8
+openjdk:23-ea-slim
+openjdk:23-ea-slim-bookworm
+openjdk:23-ea-slim-bullseye
+openjdk:23-ea-windowsservercore
+openjdk:23-ea-windowsservercore-1809
+openjdk:23-ea-windowsservercore-ltsc2022
+openjdk:23-jdk
+openjdk:23-jdk-bookworm
+openjdk:23-jdk-bullseye
+openjdk:23-jdk-nanoserver
+openjdk:23-jdk-nanoserver-1809
+openjdk:23-jdk-oracle
+openjdk:23-jdk-oraclelinux7
+openjdk:23-jdk-oraclelinux8
+openjdk:23-jdk-slim
+openjdk:23-jdk-slim-bookworm
+openjdk:23-jdk-slim-bullseye
+openjdk:23-jdk-windowsservercore
+openjdk:23-jdk-windowsservercore-1809
+openjdk:23-jdk-windowsservercore-ltsc2022
+openjdk:23-nanoserver
+openjdk:23-nanoserver-1809
+openjdk:23-oracle
+openjdk:23-oraclelinux7
+openjdk:23-oraclelinux8
+openjdk:23-slim
+openjdk:23-slim-bookworm
+openjdk:23-slim-bullseye
+openjdk:23-windowsservercore
+openjdk:23-windowsservercore-1809
+openjdk:23-windowsservercore-ltsc2022
diff --git a/openjdk_22-bookworm/Dockerfile b/openjdk_23-bookworm/Dockerfile
similarity index 90%
copy from openjdk_22-bookworm/Dockerfile
copy to openjdk_23-bookworm/Dockerfile
index b54366c..f3fc25e 100644
--- a/openjdk_22-bookworm/Dockerfile
+++ b/openjdk_23-bookworm/Dockerfile
@@ -27,7 +27,7 @@ RUN set -eux; \
; \
rm -rf /var/lib/apt/lists/*
-ENV JAVA_HOME /usr/local/openjdk-22
+ENV JAVA_HOME /usr/local/openjdk-23
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 22-ea+27
+ENV JAVA_VERSION 23-ea+1
RUN set -eux; \
\
arch="$(dpkg --print-architecture)"; \
case "$arch" in \
'amd64') \
- downloadUrl='https://download.java.net/java/early_access/jdk22/27/GPL/openjdk-22-ea+27_linux-x64_bin.tar.gz'; \
- downloadSha256='102a2e0fa1174ba6e67f79685a98122609d7f3106f3745f7418a5224e55e8643'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk23/1/GPL/openjdk-23-ea+1_linux-x64_bin.tar.gz'; \
+ downloadSha256='740a84253d35402b9213bf187ee4f058817c614f8cc47cb3414e02760f05099f'; \
;; \
'arm64') \
- downloadUrl='https://download.java.net/java/early_access/jdk22/27/GPL/openjdk-22-ea+27_linux-aarch64_bin.tar.gz'; \
- downloadSha256='39341b5dba8789f64a9f1dd7310ede993d890a44ecde059955992c3260e82b78'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk23/1/GPL/openjdk-23-ea+1_linux-aarch64_bin.tar.gz'; \
+ downloadSha256='74fe7c8e67c5b80f868ec20daecb112fc090fb91c58bf4ce5297cf77c9935fa5'; \
;; \
*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
esac; \
diff --git a/openjdk_22-bullseye/Dockerfile b/openjdk_23-bullseye/Dockerfile
similarity index 90%
copy from openjdk_22-bullseye/Dockerfile
copy to openjdk_23-bullseye/Dockerfile
index 76566e3..e1375b0 100644
--- a/openjdk_22-bullseye/Dockerfile
+++ b/openjdk_23-bullseye/Dockerfile
@@ -27,7 +27,7 @@ RUN set -eux; \
; \
rm -rf /var/lib/apt/lists/*
-ENV JAVA_HOME /usr/local/openjdk-22
+ENV JAVA_HOME /usr/local/openjdk-23
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 22-ea+27
+ENV JAVA_VERSION 23-ea+1
RUN set -eux; \
\
arch="$(dpkg --print-architecture)"; \
case "$arch" in \
'amd64') \
- downloadUrl='https://download.java.net/java/early_access/jdk22/27/GPL/openjdk-22-ea+27_linux-x64_bin.tar.gz'; \
- downloadSha256='102a2e0fa1174ba6e67f79685a98122609d7f3106f3745f7418a5224e55e8643'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk23/1/GPL/openjdk-23-ea+1_linux-x64_bin.tar.gz'; \
+ downloadSha256='740a84253d35402b9213bf187ee4f058817c614f8cc47cb3414e02760f05099f'; \
;; \
'arm64') \
- downloadUrl='https://download.java.net/java/early_access/jdk22/27/GPL/openjdk-22-ea+27_linux-aarch64_bin.tar.gz'; \
- downloadSha256='39341b5dba8789f64a9f1dd7310ede993d890a44ecde059955992c3260e82b78'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk23/1/GPL/openjdk-23-ea+1_linux-aarch64_bin.tar.gz'; \
+ downloadSha256='74fe7c8e67c5b80f868ec20daecb112fc090fb91c58bf4ce5297cf77c9935fa5'; \
;; \
*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
esac; \
diff --git a/openjdk_22-nanoserver-1809/Dockerfile b/openjdk_23-nanoserver-1809/Dockerfile
similarity index 84%
copy from openjdk_22-nanoserver-1809/Dockerfile
copy to openjdk_23-nanoserver-1809/Dockerfile
index 03f9ed9..fc13a60 100644
--- a/openjdk_22-nanoserver-1809/Dockerfile
+++ b/openjdk_23-nanoserver-1809/Dockerfile
@@ -8,7 +8,7 @@ FROM mcr.microsoft.com/windows/nanoserver:1809
SHELL ["cmd", "/s", "/c"]
-ENV JAVA_HOME C:\\openjdk-22
+ENV JAVA_HOME C:\\openjdk-23
# "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 22-ea+27
+ENV JAVA_VERSION 23-ea+1
-COPY --from=openjdk:22-ea-27-jdk-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
+COPY --from=openjdk:23-ea-1-jdk-windowsservercore-1809 $JAVA_HOME $JAVA_HOME
RUN echo Verifying install ... \
&& echo javac --version && javac --version \
diff --git a/openjdk_22-oracle/Dockerfile b/openjdk_23-oracle/Dockerfile
similarity index 88%
copy from openjdk_22-oracle/Dockerfile
copy to openjdk_23-oracle/Dockerfile
index 61f3b73..511d123 100644
--- a/openjdk_22-oracle/Dockerfile
+++ b/openjdk_23-oracle/Dockerfile
@@ -20,7 +20,7 @@ RUN set -eux; \
; \
microdnf clean all
-ENV JAVA_HOME /usr/java/openjdk-22
+ENV JAVA_HOME /usr/java/openjdk-23
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 22-ea+27
+ENV JAVA_VERSION 23-ea+1
RUN set -eux; \
\
arch="$(objdump="$(command -v objdump)" && objdump --file-headers "$objdump" | awk -F '[:,]+[[:space:]]+' '$1 == "architecture" { print $2 }')"; \
case "$arch" in \
'i386:x86-64') \
- downloadUrl='https://download.java.net/java/early_access/jdk22/27/GPL/openjdk-22-ea+27_linux-x64_bin.tar.gz'; \
- downloadSha256='102a2e0fa1174ba6e67f79685a98122609d7f3106f3745f7418a5224e55e8643'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk23/1/GPL/openjdk-23-ea+1_linux-x64_bin.tar.gz'; \
+ downloadSha256='740a84253d35402b9213bf187ee4f058817c614f8cc47cb3414e02760f05099f'; \
;; \
'aarch64') \
- downloadUrl='https://download.java.net/java/early_access/jdk22/27/GPL/openjdk-22-ea+27_linux-aarch64_bin.tar.gz'; \
- downloadSha256='39341b5dba8789f64a9f1dd7310ede993d890a44ecde059955992c3260e82b78'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk23/1/GPL/openjdk-23-ea+1_linux-aarch64_bin.tar.gz'; \
+ downloadSha256='74fe7c8e67c5b80f868ec20daecb112fc090fb91c58bf4ce5297cf77c9935fa5'; \
;; \
*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
esac; \
diff --git a/openjdk_22-oraclelinux7/Dockerfile b/openjdk_23-oraclelinux7/Dockerfile
similarity index 88%
copy from openjdk_22-oraclelinux7/Dockerfile
copy to openjdk_23-oraclelinux7/Dockerfile
index 89aca18..246d260 100644
--- a/openjdk_22-oraclelinux7/Dockerfile
+++ b/openjdk_23-oraclelinux7/Dockerfile
@@ -21,7 +21,7 @@ RUN set -eux; \
; \
rm -rf /var/cache/yum
-ENV JAVA_HOME /usr/java/openjdk-22
+ENV JAVA_HOME /usr/java/openjdk-23
ENV PATH $JAVA_HOME/bin:$PATH
# Default to UTF-8 file.encoding
@@ -31,19 +31,19 @@ ENV LANG en_US.UTF-8
# >
# > Java Development Kit builds, from Oracle
# >
-ENV JAVA_VERSION 22-ea+27
+ENV JAVA_VERSION 23-ea+1
RUN set -eux; \
\
arch="$(objdump="$(command -v objdump)" && objdump --file-headers "$objdump" | awk -F '[:,]+[[:space:]]+' '$1 == "architecture" { print $2 }')"; \
case "$arch" in \
'i386:x86-64') \
- downloadUrl='https://download.java.net/java/early_access/jdk22/27/GPL/openjdk-22-ea+27_linux-x64_bin.tar.gz'; \
- downloadSha256='102a2e0fa1174ba6e67f79685a98122609d7f3106f3745f7418a5224e55e8643'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk23/1/GPL/openjdk-23-ea+1_linux-x64_bin.tar.gz'; \
+ downloadSha256='740a84253d35402b9213bf187ee4f058817c614f8cc47cb3414e02760f05099f'; \
;; \
'aarch64') \
- downloadUrl='https://download.java.net/java/early_access/jdk22/27/GPL/openjdk-22-ea+27_linux-aarch64_bin.tar.gz'; \
- downloadSha256='39341b5dba8789f64a9f1dd7310ede993d890a44ecde059955992c3260e82b78'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk23/1/GPL/openjdk-23-ea+1_linux-aarch64_bin.tar.gz'; \
+ downloadSha256='74fe7c8e67c5b80f868ec20daecb112fc090fb91c58bf4ce5297cf77c9935fa5'; \
;; \
*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
esac; \
diff --git a/openjdk_22-slim-bullseye/Dockerfile b/openjdk_23-slim-bullseye/Dockerfile
similarity index 89%
copy from openjdk_22-slim-bullseye/Dockerfile
copy to openjdk_23-slim-bullseye/Dockerfile
index d2f44c1..09db131 100644
--- a/openjdk_22-slim-bullseye/Dockerfile
+++ b/openjdk_23-slim-bullseye/Dockerfile
@@ -14,7 +14,7 @@ RUN set -eux; \
; \
rm -rf /var/lib/apt/lists/*
-ENV JAVA_HOME /usr/local/openjdk-22
+ENV JAVA_HOME /usr/local/openjdk-23
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 22-ea+27
+ENV JAVA_VERSION 23-ea+1
RUN set -eux; \
\
arch="$(dpkg --print-architecture)"; \
case "$arch" in \
'amd64') \
- downloadUrl='https://download.java.net/java/early_access/jdk22/27/GPL/openjdk-22-ea+27_linux-x64_bin.tar.gz'; \
- downloadSha256='102a2e0fa1174ba6e67f79685a98122609d7f3106f3745f7418a5224e55e8643'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk23/1/GPL/openjdk-23-ea+1_linux-x64_bin.tar.gz'; \
+ downloadSha256='740a84253d35402b9213bf187ee4f058817c614f8cc47cb3414e02760f05099f'; \
;; \
'arm64') \
- downloadUrl='https://download.java.net/java/early_access/jdk22/27/GPL/openjdk-22-ea+27_linux-aarch64_bin.tar.gz'; \
- downloadSha256='39341b5dba8789f64a9f1dd7310ede993d890a44ecde059955992c3260e82b78'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk23/1/GPL/openjdk-23-ea+1_linux-aarch64_bin.tar.gz'; \
+ downloadSha256='74fe7c8e67c5b80f868ec20daecb112fc090fb91c58bf4ce5297cf77c9935fa5'; \
;; \
*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
esac; \
diff --git a/openjdk_22-slim/Dockerfile b/openjdk_23-slim/Dockerfile
similarity index 89%
copy from openjdk_22-slim/Dockerfile
copy to openjdk_23-slim/Dockerfile
index b573b47..ad22083 100644
--- a/openjdk_22-slim/Dockerfile
+++ b/openjdk_23-slim/Dockerfile
@@ -14,7 +14,7 @@ RUN set -eux; \
; \
rm -rf /var/lib/apt/lists/*
-ENV JAVA_HOME /usr/local/openjdk-22
+ENV JAVA_HOME /usr/local/openjdk-23
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 22-ea+27
+ENV JAVA_VERSION 23-ea+1
RUN set -eux; \
\
arch="$(dpkg --print-architecture)"; \
case "$arch" in \
'amd64') \
- downloadUrl='https://download.java.net/java/early_access/jdk22/27/GPL/openjdk-22-ea+27_linux-x64_bin.tar.gz'; \
- downloadSha256='102a2e0fa1174ba6e67f79685a98122609d7f3106f3745f7418a5224e55e8643'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk23/1/GPL/openjdk-23-ea+1_linux-x64_bin.tar.gz'; \
+ downloadSha256='740a84253d35402b9213bf187ee4f058817c614f8cc47cb3414e02760f05099f'; \
;; \
'arm64') \
- downloadUrl='https://download.java.net/java/early_access/jdk22/27/GPL/openjdk-22-ea+27_linux-aarch64_bin.tar.gz'; \
- downloadSha256='39341b5dba8789f64a9f1dd7310ede993d890a44ecde059955992c3260e82b78'; \
+ downloadUrl='https://download.java.net/java/early_access/jdk23/1/GPL/openjdk-23-ea+1_linux-aarch64_bin.tar.gz'; \
+ downloadSha256='74fe7c8e67c5b80f868ec20daecb112fc090fb91c58bf4ce5297cf77c9935fa5'; \
;; \
*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; \
esac; \
diff --git a/openjdk_22-windowsservercore-1809/Dockerfile b/openjdk_23-windowsservercore-1809/Dockerfile
similarity index 91%
copy from openjdk_22-windowsservercore-1809/Dockerfile
copy to openjdk_23-windowsservercore-1809/Dockerfile
index 4c6580a..23c4ef0 100644
--- a/openjdk_22-windowsservercore-1809/Dockerfile
+++ b/openjdk_23-windowsservercore-1809/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-22
+ENV JAVA_HOME C:\\openjdk-23
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 22-ea+27
-ENV JAVA_URL https://download.java.net/java/early_access/jdk22/27/GPL/openjdk-22-ea+27_windows-x64_bin.zip
-ENV JAVA_SHA256 522347f78607019a5c2d2478846c2ca0715ee700a7db3f78aff024e9935b1091
+ENV JAVA_VERSION 23-ea+1
+ENV JAVA_URL https://download.java.net/java/early_access/jdk23/1/GPL/openjdk-23-ea+1_windows-x64_bin.zip
+ENV JAVA_SHA256 b60d20ad423ec31c88a18679854a31bdef66003224227d86dcbd10781fe14db1
RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \
diff --git a/openjdk_22-windowsservercore-ltsc2022/Dockerfile b/openjdk_23-windowsservercore-ltsc2022/Dockerfile
similarity index 91%
copy from openjdk_22-windowsservercore-ltsc2022/Dockerfile
copy to openjdk_23-windowsservercore-ltsc2022/Dockerfile
index 4de3f0a..644052b 100644
--- a/openjdk_22-windowsservercore-ltsc2022/Dockerfile
+++ b/openjdk_23-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-22
+ENV JAVA_HOME C:\\openjdk-23
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 22-ea+27
-ENV JAVA_URL https://download.java.net/java/early_access/jdk22/27/GPL/openjdk-22-ea+27_windows-x64_bin.zip
-ENV JAVA_SHA256 522347f78607019a5c2d2478846c2ca0715ee700a7db3f78aff024e9935b1091
+ENV JAVA_VERSION 23-ea+1
+ENV JAVA_URL https://download.java.net/java/early_access/jdk23/1/GPL/openjdk-23-ea+1_windows-x64_bin.zip
+ENV JAVA_SHA256 b60d20ad423ec31c88a18679854a31bdef66003224227d86dcbd10781fe14db1
RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \ Relevant Maintainers: |
yosifkit
approved these changes
Dec 12, 2023
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: