更新时间:2024-12-13 GMT+08:00
分享

查看流水线

查看流水线列表信息、执行历史记录、执行详情、排队等待情况等。

查看流水线

  1. 访问CodeArts Pipeline首页

    流水线列表页展示当前用户下的所有流水线,列表项说明如下:

    表1 流水线列表

    参数项

    说明

    名称

    流水线名称和流水线所属项目名称。

    说明:

    项目下流水线列表不显示项目名称。

    最近一次执行

    最近一次的执行信息:执行方式、分支、最近一次代码提交的CommitID、执行人。

    工作流

    流水线的调度流程及执行状态(已完成、失败、运行中、已停止等)。

    开始时间&执行时长

    最近一次执行开始时间和持续时长。

    操作

    • 单击,可执行流水线。
    • 单击,可关注流水线,关注成功后图标变为,再次单击可取消关注。
      说明:

      收藏流水线后,刷新页面或下次进入流水线列表时,该流水线会在流水线列表中置顶显示,收藏多条流水线会按流水线最后一次执行时间降序排列,若未执行过,则按创建时间降序排列。

    • 单击,选择“编辑”,可修改流水线。
    • 单击,选择“复制”,可基于当前流水线快速创建一条新的流水线。
    • 单击,选择“预览”,可预览流水线。
    • 单击,选择“操作历史”,可查看流水线操作历史记录(新建记录、编辑记录)和触发失败记录。
    • 单击,选择“设置标签”,弹出“设置标签”对话框。
      • 单击,为流水线设置标签,最多可选择5个标签。
      • 单击“标签管理”,可新建标签、编辑标签、删除标签。

        说明:

        单租户最多可创建100个标签。

    • 单击,选择“禁用”,可禁用流水线。
    • 单击,选择“删除”,可删除流水线。
    • 流水线任务列表默认所有用户均可以查看。
    • 单击“全部流水线”的下拉框,可以根据“全部流水线”、“我新建的”及“最后一次记录由我执行的”进行过滤。
    • 支持在搜索栏中输入流水线名称关键字进行搜索。
    • 单击右上方“设置”,可以根据需要自定义设置流水线列表信息。

  2. 单击流水线名称,进入流水线“执行历史”页面,展示流水线执行记录。

    首次执行时执行历史页面为空,执行一次后才有记录。

    表2 流水线执行历史

    参数项

    说明

    执行信息

    展示执行序号、执行分支、分支最新Commit信息以及分支最新CommitID。

    状态

    流水线执行状态,包括已完成、运行中、失败、已停止、暂停、挂起、忽略。

    触发方式

    触发流水线运行的方式,包括手动触发、定时任务触发、MR触发、Push触发、Webhook触发、子流水线触发等。

    工作流

    流水线的调度流程及执行状态(已完成、失败、运行中、已停止等)。

    执行时间

    流水线开始执行的时间。

    执行时长

    流水线执行的持续时长。

    • 单击时间筛选器,可以选择时间段进行过滤,支持查看最近90天执行记录,默认展示最近31天的执行记录,支持最近7天、14天、31天、90天快捷切换。
    • 单击右上角“设置”,可以根据需要自定义设置流水线执行历史列表信息。

  3. 单击执行编号,进入“流水线详情”页面,查看对应执行记录详情。

    表3 流水线详情页操作

    操作项

    说明

    重试

    如果任务执行失败,单击页面右上角“重试”,可从失败处继续执行流水线。

    编辑

    单击“编辑”,可修改流水线配置信息。

    执行

    单击“执行”,可按最新的配置重新执行流水线,并生成一条新的执行记录。

    下载

    单击页面上方产出信息,可下载通过流水线自动构建出来的构建包。

    说明:
    • 只有构建类型的任务才有构建包。
    • 存在多个构建包时,单击“全部下载”,可以下载全部构建包。
    • 只展示最新构建的10个包,如需下载其他构建包,请切换到发布库页面自行下载。

    查看日志

    单击任务卡片,可查看对应任务的任务日志和任务结果。

    说明:

    “延时执行”和“挂起流水线”任务没有日志。

    更多操作

    单击页面右上角,可复制流水线、查看流水线操作历史、预览流水线、禁用流水线、删除流水线。

    说明:

    默认只有项目经理或创建者(项目创建者和流水线创建者)才可以删除流水线,可通过配置权限给不同角色添加不同操作权限。

  4. 切换到“排队列表”页,可查看流水线排队记录。

    如果流水线配置了并发策略,且超过并发后执行策略为排队等待,在该页面可以查看排队等待执行的记录。

    • 单条流水线最多支持100条排队记录。
    • 单条排队记录排队时长超过24小时后会被放弃执行。
    • 单击操作列,可手动取消排队记录,即放弃执行。
    • 排队记录执行时,配置信息以入队时为准。

相关文档