切换普通用户登录ds:
点击项目进入工作流及项目定义界面:
工作流定义:
点击创建工作流:
创建shell工作流:
配置后的节点:
类似的复制出三个节点:
配置依赖关系:
Node-C依赖于Node-A喝Node-B。
配置Node-C节点:
前置任务,用于配置节点间的依赖关系。
所谓依赖关系就是指某个任务依赖的任务执行完成后,才会执行它自己。
工作流任务节点搭建完成。
保存工作流:
再次点击工作流即可进入编辑界面。
此时工作流实例和任务实例菜单下是没有数据的。
任务定义下面有数据;
在这里可以清晰的看到任务的信息和版本迭代等。不仅可以在工作流定义可以编辑任务信息,在此处也可以方便的对任务进行编辑。
默认情况下,定义的工作流是处理下线状态的,无法允许,只能进行编辑操作。
在运行之前需要将工作流上线,才能进行运行(只允许一次)和定时运行的操作。
对应的任务定义栏目:
此时两个实例菜单下面仍然没有数据。
点击工作流运行按钮:
提示成功。
点击工作流进去,可以看到每个任务节点的运行状态是已经成功了。
查看任务运行日志:
定时运行:
点击定时:
此时定时状态为下线,需要点击定时管理按钮进入:
返回,每隔1分钟就会执行该工作流一次。