ONES Pipeline 流水线管理全面升级

ONES Pipeline(持续集成与交付管理)整合 DevOps 工具链,集中可视化 CI/CD 全过程。近期,ONES Pipeline 对代码关联集成能力、流水线管理能力、项目内研发数据管理的能力进行了重大升级。升级内容以下:安全

1. 代码关联集成能力提高微信

新增「代码仓管理」功能,支持系统关联代码仓自动配置 Webhook;代码提交可关联至工做项、迭代,研发团队可在 ONES Project 中第一时间了解代码关联结果。工具

2. 流水线管理能力提高spa

全面兼容 Jenkins 的流水线,流水线构建过程可视化,帮助研发团队更直观、更清晰地跟进持续集成过程。3d

3. 项目内研发数据管理能力提高对象

项目新增「流水线组件」功能,迭代新增「流水线运行」功能,经过流水线关联,将构建、部署与项目、迭代整合到一块儿,实现持续集成与交付管理,造成研发管理闭环。blog

使用指南事件

代码关联ip

1. 代码关联集成在 Pipeline 配置中心的代码仓管理页面,点击「新建关联代码仓」以关联当前团队所需代码仓。系统支持关联 GitHub 或 GitLab 的代码仓。rem

2. 配置 Webhook新建关联代码仓后,系统会自动在代码仓中配置 Webhook,从而实现 ONES 监听代码平台上的特定提交事件。

若是 Webhook 失效或被人为删除,可点击「重置 Webhook」按钮,系统将自动重置代码仓中的 Webhook,你也能够前往代码仓手工配置。

3. 代码关联工做项在代码提交时,经过输入包含工做项 ID 的方式便可实现与工做项关联。一次代码提交支持与多个工做项同时绑定,请在多个工做项 ID 之间添加空格做为分隔。

代码关联工做项后,你能够在工做项、迭代的「代码」功能查看关联结果;在迭代概览中,查看代码提交次数、提交行数角度的统计报表。

流水线管理

1. 关联 Jenkins 服务进入 Pipeline 配置中心,点击「关联 Jenkins」可编辑或修改关联的 Jenkins,目前一个团队只能关联一个 Jenkins 服务。

2. 查看流水线在 ONES Pipeline 中能够管理和跟进 Jenkins 的流水线,查看流水线的运行历史和运行详情。

3. 流水线关联业务对象在 ONES Project 中,项目新增「流水线组件」功能,项目关联流水线后,你能够在项目中跟进相关的流水线运行状况。

迭代新增「流水线运行」功能,经过迭代关联流水线运行,你能够在迭代中追踪和分析流水线运行状况。在迭代配置的迭代关联流水线运行页面里,你能够修改迭代关联流水线运行的规则。

权限管理

此外,本次产品升级也对 ONES Pipeline 进行了多层级权限管控,让团队分工更有序,保障团队数据安全。

在团队配置中心的团队权限里,能够配置「Pipeline」管理员,拥有管理、删除流水线,更改「Pipeline」的全局设置的权限。在 ONES Pipeline 的「流水线设置」中,可配置流水线的查看和管理权限。

ONES DevOps 解决方案支持经过自动化设施来缩短软件发布时间,提升常规处理流程的可靠性。研发人员经过集成自动化工具,搭建 DevOps 流水线,能够有效提高研发效率及交付质量。更多内容欢迎关注ONES官方微信:「万事ONES」

相关文章
相关标签/搜索