首页/开发/CI/CD 与发布速查/流水线提速清单
流水线设计54 条

流水线提速清单

从等待结构上压缩时长:并行化、缓存、DAG、增量与预构建镜像,逐项测量收益再推广。

CI/CD 与发布速查开发更新于 2026-10-12
结构性手段DAG/needs、矩阵并行、测试分片、缓存命中去重
环境手段预热镜像与依赖镜像、就近 Runner
流程手段只跑受影响范围、移除重复步骤、推迟非阻塞检查

测量口径

测量口径
关注三段时长:
- 排队(queued):容量与并发问题
- 执行(running):任务本身
- 关键路径(critical path):真正决定反馈时间的链路
先测后改:多数团队的瓶颈集中在排队与重复安装依赖,而非测试本身。

易错点

  • 只盯总时长不看排队:扩容 Runner 可能比优化脚本更有效,需数据支撑
  • 缓存命中率不监控:缓存键改坏后无人察觉,时长悄悄回归

数据来源与参考

  • GitLab Docs《Pipeline efficiency》
  • Google Cloud《DevOps 技术能力》
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌