From 3b0feae7b4fb77879c97eb5a60298eb88e1ec1a6 Mon Sep 17 00:00:00 2001 From: sky121113 Date: Wed, 31 Dec 2025 11:05:18 +0800 Subject: [PATCH] v12 --- .gitea/workflows/deploy.yaml | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 0450555..9ed80e8 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -21,14 +21,8 @@ jobs: - name: 3. Build and Start Docker run: | - # 1. 強制讀取當前目錄剛生成的 .env 內容(確保拿到 8081) - # 並直接導出給 Shell - export $(grep -v '^#' .env | xargs) - - # 2. 顯示一下現在讀到的埠號,確認沒讀錯 (會在 Action 日誌看到) - echo "Debug: Current APP_PORT is $APP_PORT" - - # 3. 在啟動指令前,直接把變數塞進去 (這招優先權最高,會覆蓋所有 .env) + APP_PORT=$(grep '^APP_PORT=' .env | cut -d '=' -f2) + echo "Debug: APP_PORT=$APP_PORT" APP_PORT=$APP_PORT docker compose down --remove-orphans APP_PORT=$APP_PORT docker compose up -d --build --force-recreate