update
This commit is contained in:
parent
1eefe14538
commit
f0a01f8870
@ -2,34 +2,13 @@
|
||||
set -e
|
||||
|
||||
main(){
|
||||
os='';
|
||||
arch='';
|
||||
case $(uname) in
|
||||
Linux)
|
||||
os='linux';
|
||||
case $(uname -m) in
|
||||
i386 | i686) arch='386' ;;
|
||||
x86_64 | amd64) arch='amd64' ;;
|
||||
armv8 | arm64 | aarch64) arch='arm64' ;;
|
||||
*) echo 'unsupported CPU' && exit 1 ;;
|
||||
esac;
|
||||
;;
|
||||
*)
|
||||
echo 'unsupported OS' && exit 1 ;;
|
||||
esac;
|
||||
build_arch=$os'_'$arch;
|
||||
|
||||
if [ -z "$PROG_PATH" ] || [ -z "$REPO" ]; then
|
||||
usage
|
||||
exit 1
|
||||
fi
|
||||
echo "Update for $REPO"
|
||||
api_url="https://api.github.com/repos/$REPO/releases/latest"
|
||||
if [ ! -z $MATCH_RELEASE ]; then
|
||||
dl_url=$(curl $SET_PROXY -sSfL $api_url | grep -P $MATCH_RELEASE | grep browser_download_url | cut -d '"' -f 4)
|
||||
else
|
||||
dl_url=$(curl $SET_PROXY -sSfL $api_url | grep -i $build_arch | grep browser_download_url | cut -d '"' -f 4)
|
||||
fi
|
||||
dl_url=$(curl $SET_PROXY -sSfL $api_url | grep -P $MATCH_RELEASE | grep browser_download_url | cut -d '"' -f 4)
|
||||
echo "From: $dl_url"
|
||||
|
||||
if [ -z $dl_url ]; then
|
||||
|
||||
Loading…
Reference in New Issue
Block a user