title, type, tags, sources, last_updated
| title |
type |
tags |
sources |
last_updated |
| CI/CD Pipelines |
concept |
|
| sources/DevOps-Culture-and-Transformation.md |
|
2026-04-15 |
定义
CI/CD Pipelines(持续集成/持续交付流水线)是一套自动化流程,用于代码从提交到生产部署的全生命周期管理。
核心阶段
- 持续集成(CI):代码提交后自动触发构建、测试和集成
- 持续交付(CD):通过自动化部署将代码交付至预生产环境
- 持续部署(Continuous Deployment):全自动将代码部署至生产环境
关键工具
在 DevOps 中的角色
- CI/CD 是 DevOps 自动化的核心引擎,将反馈周期从数周压缩至分钟级
- 与 Agile 框架(Scrum/Kanban)协同,实现迭代式交付
- 支撑 DevSecOps:安全扫描集成至流水线各阶段
关键指标
- 部署频率(Deployment Frequency)
- 变更前置时间(Lead Time for Changes)
- 平均恢复时间(MTTR)
- 变更失败率(Change Failure Rate)
Aliases
- CI/CD Pipelines
- 持续集成/持续交付