summaryrefslogtreecommitdiff
path: root/deploy.sh
blob: bb1badb61617287f0072256a64c25100dd43a3b9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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