Skip to content

Commit e697a71

Browse files
committed
Extract "most recent build" number automatically
1 parent 2eea8d6 commit e697a71

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/install/install-jdk-10.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@
22
set -e
33

44
JDK_FEATURE=10
5-
JDK_BUILD=32
5+
TMP=$(curl -L jdk.java.net/${JDK_FEATURE}) # extract most recent "JDK_BUILD" number from web page source...
6+
TMP="${TMP#*Most recent build: jdk-${JDK_FEATURE}-ea+}" # remove everything before the number
7+
TMP="${TMP%%<*}" # remove everything after the number
8+
JDK_BUILD="$(echo -e "${TMP}" | tr -d '[:space:]')" # remove all whitespace
69
JDK_ARCHIVE=jdk-${JDK_FEATURE}-ea+${JDK_BUILD}_linux-x64_bin.tar.gz
710

811
cd ~

0 commit comments

Comments
 (0)