流水线 Flow已经预置丰富的任务模板,帮助您快速的创建自己的流水线。同时也支持按需创建组织任务,满足您的定制化需求。
背景信息
-
组织成员在创建流水线的过程中,对流水线任务节点进行编排时,可以选择组织任务。
-
Flow 也提供了一些预置的任务,帮助您快速的创建自己的流水线。
-
同时 Flow 支持创建组织任务,用户可个性化定制属于自己组织任务,方便组织内部成员创建流水线。
在流水线流程配置中添加任务节点时,右侧任务选择面板展示组织任务区块(如"构建Java镜像并..."测试任务)和预置任务分类,包括代码扫描(Java代码扫描、Java安全扫描、JavaScript代码扫描、Python代码扫描、源码漏洞检测等)、测试(Maven单元测试、Gradle单元测试)、构建、部署、工具等类别。
组织任务
新建组织任务
在流水线 Flow控制台,选择导航菜单,单击新建组织任务或者图标+组织任务。
编排组织任务
第一步:选择已有任务组创建新的组织任务,单击下一步。
在 选择任务 对话框的任务列表中,选择 执行命令 任务类型。
第二步:编排任务内步骤,根据需求添加步骤,设置步骤参数后,保存任务。
在弹出的配置新的组织任务对话框中,选择容器镜像地址(例如 build-steps/alinux3),设置下载流水线源方式,然后在任务步骤区域单击添加步骤,选择执行命令步骤并在代码编辑器中输入需要执行的命令(例如 echo hello,world!),完成后单击保存。
管理任务
-
可以在,组织任务页签中管理 Flow 提供的任务和用户创建的组织任务。
-
根据需求可以对组织任务进行关闭、编辑、删除,而流水线Flow 提供的任务只能做开启或者关闭,如果任务关闭后,在组织成员编排流水线时,将无法继续使用该任务。在该页面中,可通过右上角新建组织任务按钮创建任务,对已有任务可进行复制、编辑、删除操作,或通过开关控制任务的启用和关闭。
编排组织任务
第一步:选择已有任务组创建新的组织任务,单击下一步。
第二步:编排任务内步骤,根据需求添加步骤,设置步骤参数后,保存任务。
使用组织任务
在流水线新建或编辑页面,单击新的任务。然后在右侧弹出的抽屉菜单中,选择组织任务。