CI/CD

在软件工程中，CI/CD或CICD通常指的是持续集成（）和持续交付（）或持續部署（）的组合实践。CI/CD通过在应用程序的构建、测试和部署中实施自动化，在开发和运营团队之间架起了桥梁。

现代DevOps实践涉及软件应用程序在整个开发生命周期内的持续开发、持续测试、持续集成、持续部署和持续监控。CI/CD实践或CI/CD管道（CI/CD pipeline）构成了现代DevOps业务的主干。

 组成 

持续集成将多个小的变更频繁合并到主分支中。

持续交付以短周期、高速度和高频率生成软件，以便可以随时发布可靠的软件，并在决定部署时采用简单且可重复的部署流程。

持续部署自动推出新的软件功能。

 参考文献 

 外部链接 

 Scalable CI/CD Pipeline Examples:   Improve the Development Churn by Hiren Dhaduk
 What is CI/CD - all you need to know by Maciej Manturewicz

Category:市场传播
Category:软件工程
Category:软件开发