流水线 CODEARTS PIPELINE-通过微服务变更流水线修复项目BUG并快速发布:步骤4:执行变更流水线
步骤4:执行变更流水线
代码更新完成后,即可通过变更流水线执行变更。
- 在微服务变更列表页面,单击变更名称,进入“变更详情”页面。
- 单击右上角“提交发布”,弹出“提交发布”确认框,提示是否确认将变更提交至变更流水线。
图1 提交发布
- 单击“确定”,完成变更提交,页面跳转至对应变更流水线发布列表页面。
- 单击右上角“执行”,弹出“执行配置”弹窗,选择刚提交的变更,其他配置保持默认。
图2 执行配置
- 单击“执行”,启动变更流程。
微服务变更流水线在运行过程中,会自动增加“合并集成分支”和“合并主干”阶段,并将本次变更关联的特性分支合并到该集成分支上。
代码检查、构建任务执行成功后,系统自动进入“合并主干”阶段,并弹出“手动确认”对话框。
图3 执行流水线 - 单击“继续执行”,“合并主干”阶段执行完成后,系统将自动完成以下事项。
- 将本次发布的变更状态更新为“已发布”。
- 将本次发布的变更关联的工作项状态更新为“已关闭”。
- 将本次发布使用的集成分支代码内容合并到微服务默认分支,实现代码自动合并。
至此,即完成了一次基本的微服务变更发布流程。
若变更流水线执行失败,可根据报错提示排查失败原因,详情可参考常见问题。