fix: update.sh docker compose v2 and server-core swagger docs
This commit is contained in:
+1
-1
Submodule apps/server-core updated: 30815dae4b...77f1f8b70a
@@ -20,15 +20,15 @@ git submodule update --init --recursive --remote || echo "[!] Git submodule upda
|
|||||||
|
|
||||||
# 3. Source variabel dari .env untuk dimasukkan ke build process (contoh: VITE_API_BASE_URL)
|
# 3. Source variabel dari .env untuk dimasukkan ke build process (contoh: VITE_API_BASE_URL)
|
||||||
echo "[+] Sourcing environment variables from root .env..."
|
echo "[+] Sourcing environment variables from root .env..."
|
||||||
export $(grep -v '^#' .env | xargs)
|
set -a && . .env && set +a
|
||||||
|
|
||||||
# 4. Rebuild Images & Restart Containers
|
# 4. Rebuild Images & Restart Containers
|
||||||
echo "[+] Rebuilding Docker images (injecting new environment variables)..."
|
echo "[+] Rebuilding Docker images (injecting new environment variables)..."
|
||||||
# Menggunakan --build-arg untuk memastikan Vue/Vite membaca domain API baru
|
# Menggunakan --build-arg untuk memastikan Vue/Vite membaca domain API baru
|
||||||
docker-compose build --build-arg VITE_API_BASE_URL=$VITE_API_BASE_URL
|
docker compose build --build-arg VITE_API_BASE_URL=$VITE_API_BASE_URL
|
||||||
|
|
||||||
echo "[+] Restarting containers..."
|
echo "[+] Restarting containers..."
|
||||||
docker-compose up -d
|
docker compose up -d
|
||||||
|
|
||||||
# 5. Cleanup
|
# 5. Cleanup
|
||||||
echo "[+] Cleaning up unused dangling images to free up space..."
|
echo "[+] Cleaning up unused dangling images to free up space..."
|
||||||
|
|||||||
Reference in New Issue
Block a user