Files
tutor-service/deploy.sh

16 lines
271 B
Bash
Executable File

#!/bin/bash
set -euo pipefail
cd "$(dirname "$0")"
echo "[deploy] pulling latest code..."
git pull origin master
echo "[deploy] building..."
go build -o tutor-api ./cmd/tutor-api
echo "[deploy] restarting service..."
systemctl restart tutor-api
echo "[deploy] done"