新增wiki命令文件
This commit is contained in:
28
wiki/concepts/CI-CD.md
Normal file
28
wiki/concepts/CI-CD.md
Normal file
@@ -0,0 +1,28 @@
|
||||
---
|
||||
title: "CI/CD"
|
||||
type: concept
|
||||
tags: [DevOps, Automation, Deployment]
|
||||
sources: [devops-culture-transformation.md, devops-maturity-model.md, devsecops-best-practices.md]
|
||||
last_updated: 2025-03-01
|
||||
---
|
||||
|
||||
## Summary
|
||||
CI/CD是持续集成/持续交付的缩写,是现代软件开发的核心实践。
|
||||
|
||||
## Definition
|
||||
CI/CD是自动化软件构建、测试和部署的实践,使小批量更新能够频繁可靠地发布。
|
||||
|
||||
## Components
|
||||
- CI:持续集成,每次代码提交自动构建和测试
|
||||
- CD:持续交付,自动将通过测试的代码部署到各环境
|
||||
- 持续部署:自动将通过所有测试的代码部署到生产
|
||||
|
||||
## Key Claims
|
||||
- CI/CD是Agile加速器,将反馈周期从数周缩短到数分钟
|
||||
- CI/CD是DevOps的核心使能器
|
||||
- DevSecOps将安全测试集成到CI/CD
|
||||
|
||||
## Connections
|
||||
- [[DevOps文化]] ← 实现 ← CI/CD
|
||||
- [[DevSecOps]] ← 扩展 ← CI/CD
|
||||
|
||||
Reference in New Issue
Block a user