--- title: "CI/CD 流水线" type: concept tags: [devops, automation, continuous-integration, continuous-delivery] sources: [cloud-devop-maturity-guideline] last_updated: 2026-04-16 --- ## Definition CI/CD 流水线(持续集成/持续交付流水线)是自动化软件构建、测试和部署的流程管道,实现从代码提交到生产发布的全自动化。 ## Components - **持续集成(CI)**:代码提交后自动构建、编译、单元测试 - **持续交付(CD)**:通过自动化测试后将代码部署到预生产环境 - **持续部署(Continuous Deployment)**:自动部署到生产环境 ## Key Tools - [[Terraform]]:IaC 配置 - [[Ansible]]:配置管理 - [[Jenkins]]:(常见但未在本源文件中提及) - [[GitLab CI]]:(常见但未在本源文件中提及) ## Connections - [[DevOps 成熟度模型]] ← 技术基础 ← [[CI/CD 流水线]] - [[IaC]] ← 依赖 ← [[CI/CD 流水线]] - [[DORA 指标]] ← 受影响 ← [[CI/CD 流水线]]