Remove debug, and properly check versions
This commit is contained in:
parent
a3b44c2d39
commit
86dbe1b730
1 changed files with 3 additions and 4 deletions
|
@ -4,7 +4,6 @@ set -e
|
||||||
set -o errexit
|
set -o errexit
|
||||||
set -o pipefail
|
set -o pipefail
|
||||||
set -o nounset
|
set -o nounset
|
||||||
set -x
|
|
||||||
|
|
||||||
function version_gt() {
|
function version_gt() {
|
||||||
test "$(printf '%s\n' "$@" | sort -V | head -n 1)" != "$1";
|
test "$(printf '%s\n' "$@" | sort -V | head -n 1)" != "$1";
|
||||||
|
@ -12,7 +11,7 @@ function version_gt() {
|
||||||
|
|
||||||
function cleanup() {
|
function cleanup() {
|
||||||
local tmpdir=$1
|
local tmpdir=$1
|
||||||
rm -r "${tmpdir:?}"/*
|
# rm -r "${tmpdir:?}"/*
|
||||||
rmdir "${tmpdir}"
|
rmdir "${tmpdir}"
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -61,11 +60,11 @@ WEB_USER="nginx"
|
||||||
github_data=$(curl -s https://api.github.com/repos/vector-im/element-web/releases/latest)
|
github_data=$(curl -s https://api.github.com/repos/vector-im/element-web/releases/latest)
|
||||||
|
|
||||||
current_version=$(curl -s "${HOMESERVER_URL}/version")
|
current_version=$(curl -s "${HOMESERVER_URL}/version")
|
||||||
remote_version=$(echo "${github_data}" | jq '.name')
|
remote_version=$(echo "${github_data}" | jq -r '.name')
|
||||||
|
|
||||||
echo "Checking for version updates..."
|
echo "Checking for version updates..."
|
||||||
|
|
||||||
if version_gt "${remote_version}" "${current_version}"
|
if version_gt "${remote_version}" "v${current_version}"
|
||||||
then
|
then
|
||||||
asset_name=$(echo "${github_data}" | jq -r '.assets[] |
|
asset_name=$(echo "${github_data}" | jq -r '.assets[] |
|
||||||
select(.browser_download_url|endswith("tar.gz")) |
|
select(.browser_download_url|endswith("tar.gz")) |
|
||||||
|
|
Loading…
Add table
Reference in a new issue