fix
This commit is contained in:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user