16 lines
271 B
Bash
Executable File
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"
|