From 89ab022c01ac60e6963ded538eb0a772628dfa2b Mon Sep 17 00:00:00 2001 From: Vadym Samoilenko Date: Wed, 18 Mar 2026 10:19:29 +0000 Subject: [PATCH] chore: add deploy.sh script for server deployment Co-Authored-By: Claude Sonnet 4.6 --- deploy.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 deploy.sh diff --git a/deploy.sh b/deploy.sh new file mode 100644 index 0000000..4bfe3ce --- /dev/null +++ b/deploy.sh @@ -0,0 +1,20 @@ +#!/bin/bash +set -e + +APP_DIR="/opt/build-a-squad" +WEB_DIR="/var/www/html/build-a-squad" + +echo "==> Pulling latest code..." +cd "$APP_DIR" +git pull origin main + +echo "==> Installing dependencies..." +npm install + +echo "==> Building..." +npm run build + +echo "==> Deploying to $WEB_DIR..." +sudo cp -r "$APP_DIR/dist/." "$WEB_DIR/" + +echo "==> Done. $(date)"