ci: 简化 mobile 流水线为 frozen-lockfile,并更新设计文档
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
1 parent
2550e9713d
commit
bea76c9e11
3 files changed
+5
-10
No files matched your search
@@ -43,8 +43,8 @@
|
||||
源文件:`backend/ruoyi-admin/target/ruoyi-admin.jar` → `backend-<tag>.jar`
|
||||
|
||||
2. **mobile**(`node:20-bookworm` + corepack/pnpm)
|
||||
CI 先移走无效 `pnpm-workspace.yaml`,再
|
||||
`pnpm install --no-frozen-lockfile`(`pnpm-lock.yaml` 被 gitignore)→ `pnpm run build`(H5)
|
||||
`pnpm install --frozen-lockfile`(仓库纳入 `mobile/pnpm-lock.yaml`;无效 `pnpm-workspace.yaml` 已删除)
|
||||
→ `pnpm run build`(H5);CI 设置 `PUPPETEER_SKIP_DOWNLOAD=1`
|
||||
打包 `mobile/dist/build/h5` → `mobile-h5-<tag>.tar.gz`
|
||||
|
||||
## Maven 公共缓存
|
||||
|
||||
Reference in new issue
Block a user