资源

v2.193.0-支持同步 Jenkins 的多分支流水线

上线日期:2020年8月20日

更新内容:

1.支持同步 Jenkins 的多分支流水线

2.交互优化:流水线列表支持按文件夹名称排序,以便聚集相同文件夹内的流水线

使用指南:(功能介绍/使用场景/操作指引)

本次更新针对使用新版 ONES Pipeline 的团队。团队成员能在 ONES 跟进 Jenkins 的多分支流水线。

多分支流水线操作说明:

1.关联 Jenkins

前往「Pipeline 配置中心」->「关联 Jenkins」页面关联 Jenkins 后,ONES 会新增同步 Jenkins 中「多分支流水线」类型的任务,你可以在 ONES 中管理和追踪此类流水线。

2.ONES Pipeline 查看多分支流水线

什么是多分支流水线?Jenkins 多分支流水线会根据分支索引规则,检测代码源中的分支并创建相应的分支流水线。默认情况下,分支索引规则为分支的根目录下包含名为 Jenkinsfile 的文件。

在 ONES Pipeline 首页,通过父子结构展示多分支及其分支流水线。你可以通过点击“展开”查看多分支下的分支流水线。其中,分支流水线按“最近运行时间”降序排序,方便你查看最近在用的分支流水线。

在运行历史页,支持切换“分支流水线”。

在流水线设置中,你可以删除多分支流水线。删除多分支流水线后,其分支流水线也会被删除且不可恢复,请谨慎操作。

3.ONES Project 关联多分支流水线

在项目的流水线组件中,点击「关联已有流水线」,在打开的弹窗中能选到多分支流水线。关联多分支流水线后,其分支流水线将自动关联到项目中。

同普通流水线,多分支及其分支流水线的运行历史能通过规则关联到迭代中。更多操作说明详见:《ONES Pipeline 流水线管理 Beta - 流水线管理》