From e994eb074a13110bf9d76841370dfc12f90b1ca6 Mon Sep 17 00:00:00 2001 From: "Marcel Kapfer (mmk2410)" Date: Fri, 3 Jun 2016 16:39:47 +0200 Subject: [PATCH] Update Script for 1.4.4 --- update-scripts/1-4-3_1-4-4.sh | 51 +++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100755 update-scripts/1-4-3_1-4-4.sh diff --git a/update-scripts/1-4-3_1-4-4.sh b/update-scripts/1-4-3_1-4-4.sh new file mode 100755 index 0000000..1573ae3 --- /dev/null +++ b/update-scripts/1-4-3_1-4-4.sh @@ -0,0 +1,51 @@ +#!/bin/bash +# Update script for Rangitaki from version 1.4.3 to 1.4.4 + +version="1.4.4" +new="./rbe-new" + +echo -n "Downloading version $version from GitLab... " +git clone -q https://gitlab.com/mmk2410/rangitaki.git "$new" + +if [[ $1 == "--debug" ]]; then + cd $new + git checkout -q master + cd ../ +fi +echo "done" + +echo -n "Updating RCC... " +mv ./rcc/password.php ./password.php +rm -rf ./rcc/ +mv $new/rcc ./ +rm ./rcc/password.php +mv ./password.php ./rcc/password.php +echo "done" + +echo -n "Updating npm... " +mv $new/package.json ./ +echo "done" + +echo -n "Updating Changelog... " + +if [ -f ./CHANGELOG.txt ]; then + rm CHANGELOG.txt +fi + +mv $new/CHANGELOG.md ./ +echo "done" + +echo -n "Cleaning up... " +if [[ $1 != "--debug" ]]; then + echo -n "Cleaning up... " + rm -rf $new + echo "done" +fi + +if [ -d "./update-scripts" ]; then + echo -n "Remove obsolete update scripts folder... " + rm -rf "./update-scripts" + echo "done" +fi + +echo "Your Rangitaki installation is updated to version $version"