Skip to content

Commit a7b5f34

Browse files
committed
Fix Windows version numbers for OpenJDK 11
1 parent 918514c commit a7b5f34

File tree

4 files changed

+8
-3
lines changed

4 files changed

+8
-3
lines changed

11/jdk/windows/windowsservercore-1709/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
1010
setx /M PATH $newPath
1111

1212
# http://jdk.java.net/
13-
ENV JAVA_VERSION 11+28
13+
ENV JAVA_VERSION 11-ea+28
1414
ENV JAVA_URL https://download.java.net/java/early_access/jdk11/28/GPL/openjdk-11+28_windows-x64_bin.zip
1515
ENV JAVA_SHA256 fde3b28ca31b86a889c37528f17411cd0b9651beb6fa76cac89a223417910f4b
1616

11/jdk/windows/windowsservercore-1803/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
1010
setx /M PATH $newPath
1111

1212
# http://jdk.java.net/
13-
ENV JAVA_VERSION 11+28
13+
ENV JAVA_VERSION 11-ea+28
1414
ENV JAVA_URL https://download.java.net/java/early_access/jdk11/28/GPL/openjdk-11+28_windows-x64_bin.zip
1515
ENV JAVA_SHA256 fde3b28ca31b86a889c37528f17411cd0b9651beb6fa76cac89a223417910f4b
1616

11/jdk/windows/windowsservercore-ltsc2016/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
1010
setx /M PATH $newPath
1111

1212
# http://jdk.java.net/
13-
ENV JAVA_VERSION 11+28
13+
ENV JAVA_VERSION 11-ea+28
1414
ENV JAVA_URL https://download.java.net/java/early_access/jdk11/28/GPL/openjdk-11+28_windows-x64_bin.zip
1515
ENV JAVA_SHA256 fde3b28ca31b86a889c37528f17411cd0b9651beb6fa76cac89a223417910f4b
1616

update.sh

+5
Original file line numberDiff line numberDiff line change
@@ -440,6 +440,11 @@ EOD
440440
downloadVersion="$(grep -Eom1 "openjdk-$javaVersion[^_]+" <<<"$downloadUrl")"
441441
downloadVersion="${downloadVersion#openjdk-}"
442442

443+
if [ "$javaVersion" = '11' ]; then
444+
# convert "11+28" into "11-ea+28" for consistency
445+
downloadVersion="${downloadVersion//+/-ea+}"
446+
fi
447+
443448
echo "$javaVersion-$javaType: $downloadVersion (windows)"
444449

445450
sed -ri \

0 commit comments

Comments
 (0)