From 04b17516e4fe66629409aee98eef28692446afd4 Mon Sep 17 00:00:00 2001 From: jiaojm <13763605353@163.com> Date: Thu, 20 Nov 2025 16:19:36 +0800 Subject: [PATCH] fix --- .gitea/workflows/devstar-studio-e2e.yaml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/devstar-studio-e2e.yaml b/.gitea/workflows/devstar-studio-e2e.yaml index 13fba1403d..ff95a86102 100644 --- a/.gitea/workflows/devstar-studio-e2e.yaml +++ b/.gitea/workflows/devstar-studio-e2e.yaml @@ -46,10 +46,16 @@ jobs: sleep 30 - name: 3. Run E2E Tests run: | - sed -i 's|network_mode: "${E2E_NETWORK_MODE:-bridge}"|network_mode: host|g' ./docker-compose.yml - grep "network_mode" ./docker-compose.yml - export E2E_NETWORK_MODE="host" - make e2e-test TARGET_URL="http://localhost:80" || true + COMPOSE_FILE="tests/e2e/docker-compose.test.yml" + echo "锁定目标文件: $COMPOSE_FILE" + echo " Modifying network_mode to host..." + # 写法 A: 变量形式 + sed -i 's|network_mode: "${E2E_NETWORK_MODE:-bridge}"|network_mode: host|g' "$COMPOSE_FILE" + grep "network_mode" "$COMPOSE_FILE" || echo "警告:文件中未找到 network_mode 字段!" + + # 4. 运行测试 + TARGET_URL="http://localhost:80" + make e2e-test TARGET_URL="$TARGET_URL" || true env: GITEA_I_AM_BEING_UNSAFE_RUNNING_AS_ROOT: "true" E2E_NETWORK_MODE: "host"