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

一、它解决什么
它解决的是上线靠手工、靠记忆、靠运气的问题。自动流水线让每次发布更可重复。
二、一个比喻
像工厂质检线:产品经过固定检测和包装,再出厂,而不是每次靠师傅手感。
三、放到系统里看
CI 常跑测试和构建;CD 负责发布到测试或生产环境。常和 06-04 Docker、07-01 测试总览、07-02 代码评审 配合。
四、常见坑 / 学习抓手
常见坑是流水线失败没人管,或测试太少导致 CI 只是摆设。自动化要有实际门槛。
一句话总结
CI/CD 让交付更稳定、更可追踪、更少手工失误。