Files
nexus/wiki/concepts/CI-CD-流水线.md
2026-04-16 17:30:41 +08:00

27 lines
1009 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
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 流水线]]