Przeglądaj źródła

fix: mobile CI 跳过 puppeteer Chromium 下载,避免 install 长时间卡住

Co-authored-by: Cursor <cursoragent@cursor.com>
zlwu 6 dni temu
rodzic
commit
291de33d54
1 zmienionych plików z 2 dodań i 0 usunięć
  1. 2 0
      .drone.yml

+ 2 - 0
.drone.yml

@@ -50,6 +50,8 @@ steps:
       # 仓库内 pnpm-workspace.yaml 无 packages 字段,pnpm9 会直接失败;单包工程移走即可
       - mv pnpm-workspace.yaml pnpm-workspace.yaml.ci-bak 2>/dev/null || true
       # pnpm-lock.yaml 被 gitignore,不能 --frozen-lockfile
+      # 跳过 puppeteer 下载 Chromium(H5 构建不需要,否则会卡很久)
+      - export PUPPETEER_SKIP_DOWNLOAD=1 PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=1
       - pnpm install --no-frozen-lockfile --registry https://registry.npmmirror.com
       - pnpm run build
       - test -d dist/build/h5