【完结13章】云时代必修课-云原生CI/CD(持续集成与交付)全流程实战
【完结13章】云时代必修课-云原生CI/CD(持续集成与交付)全流程实战 CI/CD 包含了一个 CI 和两个 CD,CI全称 Continuous Integration,表示持续集成,CD包含 Continuous Delivery和 Continuous Deployment,分别是持续交付和持续部署,三者具有前后依赖关系。 CI/CD 包含几个整体流程: 持续集成: 开发人员频繁地将代码合并到主分支,所有的构建和测试都会每天自动执行,以确保主分支代码每天都是可以就绪发布的。 CI 需要具备这些: 全面的自动化测试 这是实践持续集成&持续部署的基础,同时,选择合适的 自动化测试工具也极其重要; 灵活的基础设施 容器,虚拟机的存在让开发人员和 QA 人员不必再大费周折; 版本控制工具 如...阅读全文