From d161d681173805ed1e85a0869647d390b8d2feae Mon Sep 17 00:00:00 2001 From: R Date: Mon, 15 May 2023 21:00:50 +0200 Subject: [PATCH] update node download --- linux/ubuntu/scripts/act.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/linux/ubuntu/scripts/act.sh b/linux/ubuntu/scripts/act.sh index c151cea..b984250 100755 --- a/linux/ubuntu/scripts/act.sh +++ b/linux/ubuntu/scripts/act.sh @@ -118,7 +118,9 @@ for ver in "${NODE[@]}"; do VER=$(curl https://nodejs.org/download/release/index.json | jq "[.[] | select(.version|test(\"^v${ver}\"))][0].version" -r) NODEPATH="$AGENT_TOOLSDIRECTORY/node/${VER:1}/$(node_arch)" mkdir -v -m 0777 -p "$NODEPATH" - curl -SsL "https://nodejs.org/download/release/latest-v${ver}.x/node-$VER-linux-$(node_arch).tar.xz" | tar -Jxf - --strip-components=1 -C "$NODEPATH" + curl -SsL "https://nodejs.org/download/release/latest-v${ver}.x/node-$VER-linux-$(node_arch).tar.xz" -O "node-$VER-linux-$(node_arch).tar.xz" + tar -Jxf "node-$VER-linux-$(node_arch).tar.xz" --strip-components=1 -C "$NODEPATH" + rm "node-$VER-linux-$(node_arch).tar.xz" if [[ "${ver}" == "16" ]]; then sed "s|^PATH=|PATH=$NODEPATH/bin:|mg" -i /etc/environment fi