This commit is contained in:
jiaojm
2025-11-20 16:19:36 +08:00
repo.diff.parent 0acecaad5f
repo.diff.commit 04b17516e4

repo.diff.view_file

@@ -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"