diff --git a/docs/DevOps引擎/图形流水线.md b/docs/DevOps引擎/图形流水线.md index e6ae447..1c6cdbe 100644 --- a/docs/DevOps引擎/图形流水线.md +++ b/docs/DevOps引擎/图形流水线.md @@ -1,4 +1,50 @@ --- sidebar_label: '图形流水线' sidebar_position: 4 ---- \ No newline at end of file +--- + + # 图形流水线 + ## 基本信息 +可以编辑流水线的名称、描述 + +同一仓库下的流水线名称不能重复 + +![vis_workflow1](../../static/img/engine/vis_workflow1.png) + +## 触发器 +注:流水线编排时,触发器要放在开始节点之前;目前一条流水线仅添加支持一个触发器 + +* 定时触发器cron:可通过填写cron表达式设置触发的具体时间 +![vis_workflow2](../../static/img/engine/vis_workflow2.png) + +* 事件触发器GitLink_Webhook:给出了常见的代码变更事件触发,包括推送代码、合并请求、创建标签 +![vis_workflow3](../../static/img/engine/vis_workflow3.png) + +## 全局参数 + +添加后可在当前流水线中使用 + +![vis_workflow4](../../static/img/engine/vis_workflow4.png) + +使用实例 + +![vis_workflow5](../../static/img/engine/vis_workflow5.png) + +## 并发执行 + +![vis_workflow6](../../static/img/engine/vis_workflow6.png) + +开启后,同一流水线可同时并发执行n个流水线实例(每触发一次我们得到一个流水线实例); + +![vis_workflow7](../../static/img/engine/vis_workflow7.png) + +若未开启,则当前流水线实例执行中,后面的实例处于排队状态(最多可排队5个实例)。当前实例执行完成,下一个实例开始执行。 + +![vis_workflow8](../../static/img/engine/vis_workflow8.png) + + +## 流水线编排 + +每条流水线必须要有一个开始节点、结束节点,至少一个任务节点。支持串行编排和并行编排。 + +