建木(Jianmu)----建木系统中基于并发网关节点的流程Workflow

【原文链接】

1 流程workflow的定义

name: 流程名称
description: 流程描述workflow:

2 流程workflow的理解

流程workflow跟管道pipeline的区别就是workflow支持多个上游或者多个下游,因此workflow需要指定start和end节点,同时需要使用sources指定上游节点和targets指定下游节点

3 基于并发网关节点的流程workflow实践

(1)登录建木后,点击【创建项目】
在这里插入图片描述

(2)选择项目组,然后编写yaml文件,然后点保存

name: CurrentWorkflowDemo
description: 基于并发网关节点的流程workflow示例workflow:start:targets:- shell_node1- shell_node2type: startshell_node1:image: ubuntu:18.04sources:- starttargets:- shell_node3script: - ls /varshell_node2:image: ubuntu:18.04sources:- starttargets:- shell_node4script: - ls /varshell_node3:image: ubuntu:18.04sources:- shell_node1targets:- endscript: - ls /varshell_node4:image: ubuntu:18.04sources:- shell_node2targets:- endscript: - ls /varend:sources:- shell_node3- shell_node4type: end

在这里插入图片描述

(3)回到首页,点击如下按钮运行
在这里插入图片描述

(4)点击项目名称进入执行页面
在这里插入图片描述

(5)然后可以看到执行的步骤关系如下,同时将鼠标点到节点上即会出现日志按钮,点击【日志】即可查看该节点的执行结果
在这里插入图片描述


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部