Git push 到自动部署
High Contrast
Dark Mode
Light Mode
Sepia
Forest
1 min read216 words

Git push 到自动部署

CI/CD 的本质不是“酷炫”,而是让发布从手工、不可预测,变成固定、可重复。

最小流水线

graph LR A[git push] --> B[CI 触发] B --> C[测试] C --> D[构建] D --> E[部署] E --> F[验证]

先自动化什么

优先级 任务
1 自动测试
2 自动构建
3 自动部署到测试环境
4 自动部署到生产环境

一个判断标准

如果你现在的上线流程里有这三件事,优先做 CI/CD:

本节执行清单

下一节最小 GitHub Actions 与 GitLab CI——把抽象流程变成真实配置。