#!/bin/bash

# Settings
APP='configurator-staging'

# Attributes
USERNAME='configurator'
HOST='185.32.125.110'
STATUS='systemctl status '
SCRIPT_STOP='sudo systemctl stop '
SCRIPT_START='sudo systemctl start '

# stop service
ssh ${USERNAME}@${HOST} ${SCRIPT_STOP}${APP}

# prepare data
rm -r ${APP}
mkdir ${APP}
cp -r public ${APP}
cp -r *.js ${APP}
cp -r *.json ${APP}

# transfer data
scp -r "./${APP}" "${USERNAME}@${HOST}:"

# restart service
ssh ${USERNAME}@${HOST} ${SCRIPT_START}${APP}

# query status
ssh ${USERNAME}@${HOST} ${STATUS}${APP}

read -p "Press any key to close this window..."
