CICD优化,从八分钟优化到两分钟

  1. 并行 Pipeline
    1. job
  2. 缓存依赖中间产物 -> 缓存加速 npm i -> Gitlib CI
    1. node_modules
  3. 私有仓库
  4. 开启多进程
  5. build
    1. 多进程
    2. 限制范围 -> 增量打包
    3. webpack5 cache
  6. npm -> yarn
    1. 为什么变快
    2. pnpm 更快一些
  7. rancher
  8. docker 构建前端的优化
    1. 减少层级
    2. 基础镜像
posted @ 2023-05-10 23:10  kitebear  阅读(32)  评论(0编辑  收藏  举报