持续集成+持续交付+持续部署
2023-09-27 14:19:39 时间
参考:http://www.mindtheproduct.com/2016/02/what-the-hell-are-ci-cd-and-devops-a-cheatsheet-for-the-rest-of-us/
1 continuous integration 持续集成
持续集成强调对于开发人员的每个提交,立刻进行构建、(单元)测试。根据测试结果,我们可以确定新代码和原有代码能否正确地集成在一起。
2 continuous delivery 持续交付
持续交付在持续集成的基础上,将集成后的代码部署到更贴近真实运行环境的「类生产环境」中进行更多的测试来更早地发现问题。
比如,我们完成单元测试后,可以把代码部署到连接数据库的 Staging 环境中更多的自动化集成测试。如果代码没有问题,可以继续手动部署到生产环境中。
3 continuous deployment 持续部署
持续部署则是在持续交付的基础上,把部署到生产环境的过程自动化。
相关文章
- CI/CD集成开发集成发布(vs2019,gitee,jenkins,harbor,kubernetes) 的过程
- Jenkins持续集成CI,持续部署CD、集成Allure报告
- 使用Jenkins来实现内部的持续集成流程(上)
- Maven项目: 集成SonarQube进行代码审查
- 【HMS Core】School Diary应用集成多个HMS Core服务,更好的体验华为生态系统
- 基于MVVM架构的游戏App如何集成华为游戏服务(一)——登录认证
- 教您如何集成Nearby Service提升游戏体验,减少开发难度
- Android Studio集成Lombok Plugin
- 使用Glide以及OkHttp集成
- 《移动App测试的22条军规》—App测试综合案例分析23.22节实现微信App的持续集成和持续部署
- Gitee Go【基于Gitee的深度集成代码仓库的持续构建服务】国产CI/CD工具
- 研究发现:硅基导模量子集成光学芯片研制成功
- 在快应用中集成华为AGC云存储服务
- 三星N900(note3)刷机包 颓废N0.8.1 修复已知BUG 集成谷歌服务
- 使用GitLab+Drone CI持续集成自动部署web项目,图文详细
- Spring Boot 集成Jsp与生产环境部署