企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
# 简介 持续部署(CONTINUOUS DEPLOYMENT) ![](https://box.kancloud.cn/7e7b8e94d91a87f319aaf8c332a5dfad_720x533.png) <br> 持续部署则是在持续交付的基础上,把部署到生产环境的过程自动化。 <br> 通过这个方式,任何修改通过了所有已有的工作流就会直接和客户见面。没有人为干预(没有一键部署按钮),只有当一个修改在工作流中构建失败才能阻止它部署到产品线。 <br> 持续部署是一个很优秀的方式,可以加速与客户的反馈循环,但是会给团队带来压力,因为不再有“发布日”了。开发人员可以专注于构建软件,他们看到他们的修改在他们完成工作后几分钟就上线了。基本上,当开发人员在主分支中合并一个提交时,这个分支将被构建、测试,如果一切顺利,则部署到生产环境中。 <br> <br> # 需要具备的条件 * 研发团队测试理念比较完善。测试单元的健壮性直接决定你的交付质量。 * 你的文档和部署频率要保持一致。 * 特征标志成为发布重大变化过程的固有部分,以确保您可以与其他部门(支持,市场营销,公关…)协调。 <br> <br> # 能获得什么 * 发布频率更快,因为你不需要停下来等待发布。每一处提交都会自动触发发布流。 * 在小批量发布的时候,风险降低了,发现问题也可以很轻松的修复。 * 客户每天都可以看到我们的持续改进和提升,而不是每个月或者每季度,或者每年。