diff options
Diffstat (limited to 'deploy.sh')
| -rwxr-xr-x | deploy.sh | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 0000000..bb1badb --- /dev/null +++ b/deploy.sh @@ -0,0 +1,16 @@ +#!/bin/bash +set -euo pipefail + +REMOTE=st33v@pestrel.com +PORT=40022 + +echo "Deploying synopticChart.sh to ${REMOTE}..." +scp -P "$PORT" synopticChart.sh "${REMOTE}:/opt/synoptic/synopticChart.sh" + +echo "Restarting synoptic.service..." +if ssh -p "$PORT" "$REMOTE" "sudo systemctl restart synoptic.service"; then + echo "SUCCESS: synoptic.service ran cleanly." +else + echo "FAILURE: synoptic.service exited non-zero." >&2 + exit 1 +fi |
