流程编排用于定义流水线各阶段、各任务、各步骤的执行顺序及具体内容。通过流程编排,可将测试、构建、部署、流程控制等各组件有机串联起来,定义您的自动化交付流程。本文为您介绍如何进行流程编排。
流水线分为阶段、任务、步骤三个层级。阶段间串行运行,同一阶段内任务支持串行或并行运行,同一任务内步骤串行运行。
已创建流水线,具体操作请参见 创建流水线。
...
> 编辑,进入当前流水线的流程编排页签。本节为您介绍阶段编排相关能力。
序号 | 说明 |
---|---|
1 | 添加阶段:在选中阶段后面新增阶段。 |
2 | 调整阶段顺序:拖拽调整当前阶段的顺序。 |
3 | 修改阶段名称:修改选中阶段的名称。 |
4 | 删除阶段:删除选中阶段。 |
5 | 添加任务:在选中阶段中添加一个任务。 |
6 | 最终阶段开关:最终阶段固定为流水线的最后一个执行阶段,常用于执行一些必要的清理和收尾工作,保证整个 CICD 流程的完整性和清洁性。
|
本节为您介绍任务编排相关能力。
序号 | 说明 |
---|---|
1 | 添加串行任务:在选中任务的前面添加串行任务。 |
2 | 复制任务:复制当前任务,快速创建一个新的任务副本。 |
3 | 删除任务:删除选中任务。 |
4 | 添加并行任务:添加与选中任务并行的任务。 |
5 | 调整任务顺序:拖拽任务卡片,调整当前任务的顺序。 |
6 | 删除任务:删除当前正在编辑的任务。 |
7 | 关闭任务:收起当前任务编辑面板,不校验任务是否填写完整,不保存当前任务配置。 |
8 | 选择任务模板:选择当前任务使用的模板,支持选择预置任务或空白模板。 |
9 | 修改任务名称:修改当前任务名称。 |
10 | 添加步骤:为当前任务添加步骤,支持添加预置步骤或自定义步骤。 |
本节为您介绍步骤编排相关能力。
序号 | 说明 |
---|---|
1 | 添加串行步骤:为当前任务添加新的串行步骤。 |
2 | 调整步骤顺序:拖拽调整当前步骤在当前任务中的排序。 |
3 | 删除步骤:删除选中步骤。 |
4 | 展开/折叠步骤:展开/折叠选中步骤。 |