File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11#! /bin/sh
22# ###########################################################################################
3- # Installer for GoDepoloyV , always will download the latest version #
3+ # Installer for GoDeployV , always will download the latest version #
44# ###########################################################################################
55set -e
66
@@ -16,19 +16,19 @@ get_arch() {
1616download_url () {
1717 api_url=$1
1818 url_for=$2
19- wget -q -O- ${api_url} | jq -r ' .assets[]. browser_download_url' | grep ${url_for}
19+ wget -q -O- ${api_url} | grep browser_download_url | grep ${url_for} | sed ' /-/!{s/$/_/} ' | sort -V | sed ' s/_$// ' | tail -n 1 | awk ' {print $2} ' | tr -d ' " ' | tr -d ' , '
2020}
2121
2222get_filename () {
2323 api_url=$1
2424 url_for=$2
25- wget -q -O- ${api_url} | jq -r ' .assets[]. name' | grep ${url_for}
25+ wget -q -O- ${api_url} | grep name | grep ${url_for} | sed ' /-/!{s/$/_/} ' | sort -V | sed ' s/_$// ' | tail -n 1 | awk ' {print $2} ' | tr -d ' " ' | tr -d ' , '
2626}
2727
2828
2929release_version () {
3030 api_url=$1
31- wget -q -O- ${api_url} | jq -r ' .tag_name '
31+ wget -q -O- ${api_url} | grep tag_name | sed ' /-/!{s/$/_/} ' | sort -V | sed ' s/_$// ' | tail -n 1 | awk ' {print $2} ' | tr -d ' " ' | tr -d ' , '
3232}
3333
3434check_sha () {
@@ -46,7 +46,7 @@ BINARY=godeployv
4646FORMAT=tar.gz
4747OS=$( uname -s | tr ' [:upper:]' ' [:lower:]' )
4848ARCH=$( get_arch)
49- API_URL=https://api.github.com/repos/Vauxoo/${BINARY} /releases/latest
49+ API_URL=https://api.github.com/repos/Vauxoo/${BINARY} /releases
5050URL=$( download_url ${API_URL} ${OS} _${ARCH} )
5151CHECKSUMS=$( download_url ${API_URL} checksums.txt)
5252TEMP=$( mktemp -d)
You can’t perform that action at this time.
0 commit comments