diff --git a/.gitea/workflows/cd.yaml b/.gitea/workflows/cd.yaml index 7502d42a..ec64d480 100644 --- a/.gitea/workflows/cd.yaml +++ b/.gitea/workflows/cd.yaml @@ -151,6 +151,9 @@ jobs: exit $PYTEST_EXIT CI_SCRIPT docker run --rm \ + --name "awoooi-cd-${GITHUB_RUN_ID:-manual}-${GITHUB_RUN_ATTEMPT:-1}-api-tests" \ + --cpus "2.0" \ + --memory "2g" \ -v "$PWD:/workspace" \ -v /tmp/awoooi-api-tests.sh:/tmp/awoooi-api-tests.sh:ro \ -v awoooi-api-venv-cache:/opt/api-venv \ @@ -214,6 +217,9 @@ jobs: docker rm -f pg-test-b5 || true CI_SCRIPT docker run --rm \ + --name "awoooi-cd-${GITHUB_RUN_ID:-manual}-${GITHUB_RUN_ATTEMPT:-1}-b5-tests" \ + --cpus "2.0" \ + --memory "2g" \ -v "$PWD:/workspace" \ -v /tmp/awoooi-b5-tests.sh:/tmp/awoooi-b5-tests.sh:ro \ -v /var/run/docker.sock:/var/run/docker.sock \ @@ -811,6 +817,9 @@ jobs: # 2026-04-05 Claude Code: 使用真實 API 地址(192.168.0.121:32334 NodePort) # Host runner launches the CI image explicitly to avoid act RWLayer=nil. if docker run --rm \ + --name "awoooi-cd-${GITHUB_RUN_ID:-manual}-${GITHUB_RUN_ATTEMPT:-1}-alert-smoke" \ + --cpus "1.0" \ + --memory "1g" \ -v "$PWD:/workspace" \ -v awoooi-api-venv-cache:/opt/api-venv \ -w /workspace \ @@ -827,6 +836,9 @@ jobs: id: monitoring_coverage run: | if docker run --rm \ + --name "awoooi-cd-${GITHUB_RUN_ID:-manual}-${GITHUB_RUN_ATTEMPT:-1}-coverage" \ + --cpus "1.0" \ + --memory "1g" \ -v "$PWD:/workspace" \ -v awoooi-api-venv-cache:/opt/api-venv \ -w /workspace \ @@ -895,6 +907,9 @@ jobs: touch "$SMOKE_OUTPUT" chmod 666 "$SMOKE_OUTPUT" docker run --rm \ + --name "awoooi-cd-${GITHUB_RUN_ID:-manual}-${GITHUB_RUN_ATTEMPT:-1}-e2e-smoke" \ + --cpus "1.5" \ + --memory "2g" \ -v "$PWD:/workspace" \ -v /tmp/awoooi-smoke.sh:/tmp/awoooi-smoke.sh:ro \ -v awoooi-pnpm-store:/opt/pnpm-store \