From 08ce56dd7996a24100594555415447f58e828e70 Mon Sep 17 00:00:00 2001 From: Matilde Beate Segui Lund Date: Thu, 1 Oct 2026 13:43:24 +0200 Subject: [PATCH] Legg til oppdateringsskript for VM --- deploy/update.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 deploy/update.sh diff --git a/deploy/update.sh b/deploy/update.sh new file mode 100755 index 0000000..1e03b59 --- /dev/null +++ b/deploy/update.sh @@ -0,0 +1,25 @@ +#!/bin/bash +set -e + +cd /var/www/prosjekt2 + +echo "Henter nyeste kode..." +git checkout main +git pull origin main + +echo "Bygger backend..." +cd server +npm install +npx prisma migrate deploy +npm run build + +echo "Restarter backend..." +sudo systemctl restart prosjekt2-backend + +echo "Bygger frontend..." +cd ../client +npm install +npm run build + +echo "Ferdig! Sjekk status:" +sudo systemctl status prosjekt2-backend --no-pager