---
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 流水线]]
