什么是CD?

代表持续部署。

🔄

定义

持续部署(CD),或持续交付,是一种软件工程方法,其中代码更改通过一系列自动化测试自动发布到生产环境。

🛠️

流程

新的代码更改经过测试和检查流程,如果被批准,将直接部署到生产环境。

🚀

优势

持续部署加速了软件的交付,减少了新功能的上市时间,并允许更快的反馈周期。

🐞

纠正

频繁的部署有助于找到并修复bug,因为bug较新且更容易追踪。