freeCodeCamp/guide/chinese/agile/continuous-deployment/index.md

923 B
Raw Blame History

title localeTitle
Continuous Deployment 持续部署

持续部署

持续部署是一种现代软件工程过程被认为是DevOps环境的一部分。它涉及开发人员团队在很短的周期内生成更新和发布代码。这意味着开发人员会更频繁地提交更少量的代码。

持续部署的目标是使代码处于持续可靠和可部署的状态以便随时释放此代码。此过程旨在更快地发布代码。为了实现持续部署开发团队依赖于基础架构该基础架构可自动化并处理导致部署的各个步骤。这通常被称为基础设施代码IaC

持续部署的两个主要好处包括每个功能开发后的早期投资回报,因为较低的发布时间以及早期的新功能反馈。

持续部署的其他好处包括提高代码质量,因为生产的错误更少,更可靠的代码发布以及更短的上市时间。