CodeArts Pipeline 流水线插件
CodeArts Pipeline 插件简介
本插件支持调用华为云流水线(CodeArts Pipeline)能力,支持快速搜索、查看和启动流水线,助力 DevOps 持续交付,缩短应用 TTM(Time to Market)交付周期,提升研发效率。
注意事项
当前有 3 个需要注意的事项。
1. 用户登录
本插件依托于华为云流水线(CodeArts Pipeline)服务提供能力,需要登录之后,才能正常使用相关功能。登录方式如下:
1.1 启动 CodeArts IDE,点击 “DevOps” 工具菜单前往流水线插件功能面板或直接点击 CodeArts IDE 右上角用户头像,点击“登录”进行用户授权。
1.2 在弹出的窗口中进行用户信息填写,填写完毕后确认提交,完成用户登录。

2. 本地安装
2.1 打开 CodeArts IDE 右侧导航栏选择 “扩展” 功能。
2.2 在扩展市场中搜索 “CodeArts Pipeline” ,查看详情并安装。
2.3 安装成功后,侧边栏中会展示 “DevOps” 工具菜单,如果用户仅安装了一款 CodeArts 插件,可直接看到流水线插件功能面板 “PIPELINE” ; 如果用户当前安装了多款 CodeArts 插件,点击 “PIPELINE” ,可展开流水线插件功能面板并进行使用。
3. 自动更新
插件会在每次打开 IDE 的时候,对本地的资源包版本和线上环境里资源包的版本做校验;如果本地资源包版本低于线上最新版本,插件会对资源包进行自动更新。
3.1 用户无需担心自动更新,插件会处理下载过程并告知用户更新的开始、进度与结束。
3.2 插件功能依赖华为云流水线(CodeArts Pipeline)云端服务能力,用户需具备正常的的网络访问能力才能保障插件的正常使用。
功能介绍
一、项目切换
- 启动 CodeArts IDE,点击 “DevOps” 工具菜单,登录并进行区域设置。点击 “PIPELINE” 展开并进入流水线插件功能面板。
- 面板左上方将默认选中当前区域下第一个项目,用户可点击项目名称,在下拉列表中搜索并切换至其他项目。

二、流水线查询
- 启动 CodeArts IDE,点击 “DevOps” 工具菜单,登录并进行区域设置。点击 “PIPELINE” 展开并进入流水线插件功能面板。
- 流水线插件功能面板中提供了按类别和按名称进行组合的流水线查询功能:
- 按类别:支持按 “全部流水线/我创建的/最后一次记录由我执行” 三种不同类别进行切换。
- 按名称:支持填写流水线名称进行模糊查询。

三、流水线查看与收藏
- 启动 CodeArts IDE,点击 “DevOps” 工具菜单,登录并进行区域设置。点击 “PIPELINE” 展开并进入流水线插件功能面板。
- 流水线插件功能面板的主体为流水线列表,列表中默认展示流水线标题和最新一次执行的阶段信息。
- 点击流水线标签前方的三角按钮,可展开以查看更多相关信息,主要包括:最近一次执行信息、开始时间、执行时长。
- 点击列表后方 “收藏/取消收藏” 按钮,可以进行流水线收藏操作。
- 流水线列表默认置顶展示已收藏的流水线,合理的使用该功能能帮您更快地定位到常用流水线。

四、流水线快速启动
- 启动 CodeArts IDE,点击 “DevOps” 工具菜单,登录并进行区域设置。点击 “PIPELINE” 展开并进入流水线插件功能面板。
- 流水线插件功能面板的主体为流水线列表,点击列表后方 “运行” 按钮,可以快速启动流水线。
- 流水线启动后,列表后方的 “运行” 按钮会自动变为 “刷新” 按钮, 用户可手动点击以更新流水线当前执行状态。

五、流水线详情跳转
- 启动 CodeArts IDE,点击 “DevOps” 工具菜单,登录并进行区域设置。点击 “PIPELINE” 展开并进入流水线插件功能面板。
- 点击流水线列表中的流水线标题或其他信息,可以跳转到 CodeArts 服务页面以进行更多操作,对应跳转逻辑如下:
- 点击流水线标题,跳转至相应流水线的历史记录页面。
- 点击流水线阶段信息,跳转至相应流水线的最近一次执行详情页。
- 点击最近一次执行中的分支、CommitID、Tag 等信息,跳转到对应代码仓的相关页面。
