diff --git a/.drone.yml b/.drone.yml index 038660b2..11655f66 100644 --- a/.drone.yml +++ b/.drone.yml @@ -22,7 +22,7 @@ steps: - name: build-web-admin image: node:20-bookworm environment: - NODE_OPTIONS: --max-old-space-size=1536 + NODE_OPTIONS: --max-old-space-size=3072 commands: - set -eu - cp web-admin/.env.docker web-admin/.env.test @@ -30,7 +30,8 @@ steps: - corepack prepare pnpm@9.15.9 --activate - cd web-admin - pnpm install --frozen-lockfile - - pnpm build:test + # 降低并行以减轻内存峰值 + - NODE_OPTIONS=--max-old-space-size=3072 pnpm exec vite build --mode test - cd .. - mkdir -p artifacts - tar -C web-admin -czf artifacts/web-admin-dist.tar.gz dist