check if files exists, if not get from latest

This commit is contained in:
pete1019 2021-10-31 18:18:07 +01:00 committed by GitHub
parent 8b230f3152
commit 29a20abba5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -92,7 +92,14 @@ esac
echo "Binary = $dist"
wget -nv -O netclient https://github.com/gravitl/netmaker/releases/download/$VERSION/$dist
url="https://github.com/gravitl/netmaker/releases/download/$VERSION/$dist"
if curl --output /dev/null --silent --head --fail "$url"; then
echo "Downloading $dist $VERSION"
wget -nv -O netclient $url
else
echo "Downloading $dist latest"
wget -nv -O netclient https://github.com/gravitl/netmaker/releases/download/latest/$dist
fi
chmod +x netclient
sudo ./netclient join -t $KEY
rm -f netclient