Integrate updater.sh changes from #898 for more robust updates e.g. for Synology, see: https://github.com/phpservermon/phpservermon/issues/898 Closes #898pull/961/head
parent
88708240c7
commit
cfe3a6f61c
|
@ -43,14 +43,15 @@ else
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# get latest version
|
# get latest version
|
||||||
version=$(curl -s https://api.github.com/repos/phpservermon/phpservermon/releases/latest | grep browser_download_url | cut -d '/' -f 8)
|
version=$(curl -s https://api.github.com/repos/phpservermon/phpservermon/releases/latest | grep tag_name | cut -d ':' -f 2 | cut -d ',' -f 1 | cut -d '"' -f 2)
|
||||||
echo Downloading latest Version of PHPServerMonitor \($version\)
|
echo Downloading latest Version of PHPServerMonitor \($version\)
|
||||||
|
|
||||||
# get download URL
|
# get download URL
|
||||||
downloadfile=$(curl -s https://api.github.com/repos/phpservermon/phpservermon/releases/latest | grep "zipball" | cut -d '"' -f 4)
|
downloadfile=$(curl -s https://api.github.com/repos/phpservermon/phpservermon/releases/latest | grep "browser_download_url" | grep "zip\"" | cut -d ' ' -f 8 | cut -d '"' -f 2)
|
||||||
|
echo Using url $downloadfile
|
||||||
|
|
||||||
# download latest release
|
# download latest release
|
||||||
curl -Lso update.zip.keep $downloadfile
|
curl -sLo update.zip.keep $downloadfile
|
||||||
|
|
||||||
echo Save config.php
|
echo Save config.php
|
||||||
mv config.php config.php.keep
|
mv config.php config.php.keep
|
||||||
|
|
Loading…
Reference in New Issue