流水线
您可在流水线管理页面对流水线进行创建与管理的操作。
在流水线主界面,您可以通过列表,查看到流水线的状态、触发方式、名称、创建者以及更新时间;用户可通过列表上方的筛选框,快速筛选出待我审核的、我审核过的以及我执行过的所有流水线记录。
填写
流水线名称
,此处名称在项目下唯一;选择
触发方式
,可选自动触发与手动触发;- 自动触发:满足所有触发条件时,该流水线才会自动执行。若选择自动触发,则该流水线中阶段一的任务一便不能选择为人工卡点。
- 只有满足流水线中所有触发条件时,流水线才会自动执行;即流水线中存在多个部署任务时,需要满足其中所有部署任务的触发条件(生成对应的版本),流水线才会自动执行。
手动触发:需要手动点击执行,才能触发流水线。若选择手动触发,则需要为该流水线选择触发人员(可多选),只有被选中的人员才有权限执行该流水线。若流水线中含有部署任务,则要求触发人员必须拥有部署任务对应环境的权限。
只有满足流水线中所有触发条件时,才能手动执行该流水线;即流水线中存在多个部署任务时,需要满足其中所有部署任务的触发条件(生成对应的版本),才能点击执行流水线。
- 自动触发:满足所有触发条件时,该流水线才会自动执行。若选择自动触发,则该流水线中阶段一的任务一便不能选择为人工卡点。
任务设置;在每个阶段下,需要选择设置对应阶段中任务的执行方式。分别是:任务串行与任务并行,其中任务串行是指阶段中的所有任务从上至下依次执行;并行是指阶段中所有任务同时执行,但阶段中任务并行时,此阶段中便不能添加人工卡点的任务。
- 只有当一个阶段中的所有任务均执行成功后,才能进入下一阶段。
点击某条流水线的名称,会从右侧弹出流水线的修改界面。
此界面支持修改流水线的触发人员(此处为人工触发类型流水线的触发人员)、流水线中的各个阶段与任务。
在流水线列表中选择一个启用状态的流水线,点击名称后面的图标,选择停用,即可停用流水线。 若流水线已停用,则仅能进行以下操作:查看执行详情;启用;删除。
在流水线列表中选择一个停用状态的流水线,点击名称后面的
图标,选择启用,即可启用流水线。
- 在流水线列表中选择一个流水线,点击名称后面的图标,选择删除,即可删除流水线。
在流水线的主界面的列表中,选择一个人工触发类型的流水线,点击名称后面的图标,选择执行操作,会跳转至部署记录界面,看到这条流水线已经开始执行。