fix(ops): add down before build+up in update.sh + submodule refs
NexusGuard CI / server-core-test (push) Failing after 31s
NexusGuard CI / device-agent-test (push) Failing after 28s
NexusGuard CI / dashboard-ui-build (push) Failing after 36s

This commit is contained in:
datadunia
2026-05-26 01:09:11 +07:00
parent a7f05ffede
commit 0d2388b136
4 changed files with 342 additions and 3 deletions
+4 -1
View File
@@ -22,7 +22,10 @@ git submodule update --init --recursive --remote || echo "[!] Git submodule upda
echo "[+] Sourcing environment variables from root .env..."
set -a && . .env && set +a
# 4. Rebuild Images & Restart Containers
# 4. Gracefully stop existing containers, Rebuild Images & Restart
echo "[+] Stopping existing containers..."
docker compose down
echo "[+] Rebuilding Docker images (injecting new environment variables)..."
# Menggunakan --build-arg untuk memastikan Vue/Vite membaca domain API baru
docker compose build --build-arg VITE_API_BASE_URL=$VITE_API_BASE_URL