From ab75c9d23f1d92286fe7e71b4cc4da6e59a8962a Mon Sep 17 00:00:00 2001 From: Hari Sekhon Date: Wed, 21 Aug 2024 19:40:02 +0200 Subject: [PATCH] updated download_azul_openjdk.sh --- install/download_azul_openjdk.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/install/download_azul_openjdk.sh b/install/download_azul_openjdk.sh index 5e3c55e3..c581347b 100755 --- a/install/download_azul_openjdk.sh +++ b/install/download_azul_openjdk.sh @@ -60,9 +60,11 @@ fi timestamp "Parsing download path from directory listing" # links are relative -download_paths="$(grep -Eo "/zulu/bin/zulu[^>]+jdk${java_version}[._-][^>]+-linux_x64.tar.gz" <<< "$directory_listing" | +download_paths="$(grep -Eo -e "/zulu/bin/zulu${java_version}[^>]+jdk[^>]+-linux_x64.tar.gz" \ + -e "/zulu/bin/zulu[^>]+jdk${java_version}[^>]*-linux_x64.tar.gz" \ + <<< "$directory_listing" | grep -v beta || - die "Failed to parse download URL")" + die "Failed to parse download URL for version $java_version")" download_path="$(tail -n1 <<< "$download_paths" | sed 's|/zulu/bin/||')" download_url="$url_base/$download_path"