06-05 CI/CD:让测试和发布变成自动流水线

06-05 CI_CD 指持续集成和持续交付/部署。提交代码后,机器自动测试、构建、打包、发布。


一、它解决什么

它解决的是上线靠手工、靠记忆、靠运气的问题。自动流水线让每次发布更可重复。

二、一个比喻

像工厂质检线:产品经过固定检测和包装,再出厂,而不是每次靠师傅手感。

三、放到系统里看

CI 常跑测试和构建;CD 负责发布到测试或生产环境。常和 06-04 Docker07-01 测试总览07-02 代码评审 配合。

四、常见坑 / 学习抓手

常见坑是流水线失败没人管,或测试太少导致 CI 只是摆设。自动化要有实际门槛。

一句话总结

CI/CD 让交付更稳定、更可追踪、更少手工失误。


关联笔记