Auto-sync: 2026-04-16 17:30

This commit is contained in:
2026-04-16 17:30:41 +08:00
parent b2250c60b2
commit c999498de4
662 changed files with 3797 additions and 21340 deletions

View File

@@ -0,0 +1,26 @@
---
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 流水线]]