升級 | ONES Pipeline 流水線管理

ONES Pipeline(持續集成與交付管理)整合 DevOps 工具鏈,集中可視化 CI/CD 全過程。近期,ONES Pipeline 對代碼關聯集成能力、流水線管理能力、項目內研發數據管理的能力進行了重大升級。升級內容如下:

1. 代碼關聯集成能力提升

新增「代碼倉管理」功能,支持系統關聯代碼倉自動配置 Webhook;代碼提交可關聯至工作項、迭代,研發團隊可在 ONES Project 中第一時間瞭解代碼關聯結果。

2. 流水線管理能力提升

全面兼容 Jenkins 的流水線,流水線構建過程可視化,幫助研發團隊更直觀、更清晰地跟進持續集成過程。 

 

3. 項目內研發數據管理能力提升

項目新增「流水線組件」功能,迭代新增「流水線運行」功能,通過流水線關聯,將構建、部署與項目、迭代整合到一起,實現持續集成與交付管理,形成研發管理閉環。

使用指南

代碼關聯

1. 代碼關聯集成

在 Pipeline 配置中心的代碼倉管理頁面,點擊「新建關聯代碼倉」以關聯當前團隊所需代碼倉。系統支持關聯 GitHub 或 GitLab 的代碼倉。

 

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 Pipeline 的主要功能,本次產品升級主要面向未使用過 ONES Pipeline 的團隊,如果你想第一時間體驗,歡迎訪問我們的官網 https://ones.ai/

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章