updatescript can now restart GUI after update
This commit is contained in:
parent
80ed66e0d6
commit
05ea1fe65f
|
|
@ -59,12 +59,20 @@ update_branch() {
|
|||
sudo git reset --hard origin/$CURRENT_BRANCH
|
||||
|
||||
print "Updating Runtime dependencies..."
|
||||
sudo rm -rf node_modules
|
||||
sudo rm -rf build
|
||||
sudo npm ci
|
||||
sudo npm run build
|
||||
|
||||
print "Starting Open Rowing Monitor..."
|
||||
sudo systemctl start openrowingmonitor
|
||||
|
||||
browserservice="webbrowserkiosk.service"
|
||||
if systemctl --all --type service | grep -q "$browserservice" && systemctl is-active --quiet "$browserservice";then
|
||||
echo "Restarting Graphical User Interface..."
|
||||
sudo systemctl restart "$browserservice"
|
||||
fi
|
||||
|
||||
print
|
||||
print "Update complete, Open Rowing Monitor now has the following exciting new features:"
|
||||
git log --reverse --pretty=format:"- %s" $LOCAL_VERSION..HEAD
|
||||
|
|
@ -83,12 +91,19 @@ switch_branch() {
|
|||
|
||||
print "Updating Runtime dependencies..."
|
||||
sudo rm -rf node_modules
|
||||
sudo npm install
|
||||
sudo rm -rf build
|
||||
sudo npm ci
|
||||
sudo npm run build
|
||||
|
||||
print "Starting Open Rowing Monitor..."
|
||||
sudo systemctl start openrowingmonitor
|
||||
|
||||
browserservice="webbrowserkiosk.service"
|
||||
if systemctl --all --type service | grep -q "$browserservice" && systemctl is-active --quiet "$browserservice";then
|
||||
echo "Restarting Graphical User Interface..."
|
||||
sudo systemctl restart "$browserservice"
|
||||
fi
|
||||
|
||||
print
|
||||
print "Switch to branch \"$CURRENT_BRANCH\" complete, Open Rowing Monitor now has the following exciting new features:"
|
||||
git log --reverse --pretty=format:"- %s" $LOCAL_VERSION..HEAD
|
||||
|
|
|
|||
Loading…
Reference in New Issue