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」

相關文章
相關標籤/搜索