【原文链接】
1 Pipeline的定义
name: 管道名称
description: 管道描述
pipeline:
2 管道的理解
管道Pipeline是指一个节点一个节点,不存在多个上游节点或者多个下游节点,因此在管道Pipeline中,不需要使用sources或者targets指定上下游节点,同时也不需要使用start或end节点标志开始和结束
3 创建管道流水线实践
(1)登录建木后,点击【创建项目】
(2) 选择项目组,编写yaml文件,然后点击【保存】
name: PipelineDemo
description: 管道演示实例,采用三个shell node节点,每个node shell 节点执行一条shell命令
pipeline:
shell_node1:
image: ubuntu:18.04
script:
- echo "hello world"
shell_node2:
image: ubuntu:18.04
script:
- ls /root/
shell_node3:
image: ubuntu:18.04
script:
- ls /var/
(3)回到首页,点击【运行】按钮
(4)点击项目名称,进入执行页面
(5)鼠标移动到第一个节点上,弹出【日志】,然后点击【日志】
(6)结果如下:
(7)同理第二个节点结果;
(8)同理第三个节点结果