通过采用 CI,团队可以提高代码质量,减少集成问题,并加快软件开发过程。 持续交付:持续交付通过自动化部署流程扩展了 CI 的原则,以确保代码更改可以随时发布到生产中。通过持续交付,通过 CI 管道的每个代码更改都会自动构建、测试并准备部署到类似生产的环境。这使团队能够快速、自信地向客户发布软件更新,同时最大限度地减少人工干预并降低部署失败的风险。持续交付使团队能够更频繁地向客户提供价值,缩短上市时间,并快速响应不断变化的市场需求。 持续部署 (CD):持续部署将持续交付更进一步,自动将通过 CI 管道传递的每个代码更改直接部署到生产中。