持续集成:
频繁地(一天多次)将代码集成到主干
让产品可以快速迭代,同时还能保持高质量
持续交付:
频繁地将软件的新版本,交付给质量团队或者用户,以供评审
强调的是,不管怎么更新,软件是随时随地可以交付
持续部署
代码通过评审以后,自动部署到生产环境
1.提交代码后到主干
2.代码仓库配置钩子,只要有代码更新就自动测试
3.构建-将源码转换为可以运行的实际代码
4.测试-单元测试和集成测试,端对端测试
5.部署
6.回滚
持续集成:
频繁地(一天多次)将代码集成到主干
让产品可以快速迭代,同时还能保持高质量
持续交付:
频繁地将软件的新版本,交付给质量团队或者用户,以供评审
强调的是,不管怎么更新,软件是随时随地可以交付
代码通过评审以后,自动部署到生产环境
1.提交代码后到主干
2.代码仓库配置钩子,只要有代码更新就自动测试
3.构建-将源码转换为可以运行的实际代码
4.测试-单元测试和集成测试,端对端测试
5.部署
6.回滚