架構講解:
● 技術底座-藍鯨PaaS平臺:依托藍鯨PaaS底座共享項目、用戶和權限等數據,實現研發運維一體化全域場景下的工程數據貫通與業務高效流動。
● 應用能力-流水線:提供可視化流水線編排,將團隊研發流程以可視化方式呈現出來,編譯、測試、部署一條流水線搞定。
● 應用能力-代碼檢查:提供專業的代碼檢查解決方案,檢查缺陷、復雜度、規范等多種維度代碼問題,為產品質量保駕護航。
● 應用能力-質量紅線:提供流水線服務下代碼的準入準出管控能力,支持將代碼檢查結果、自定義紅線作為持續集成前的準入門禁,也支持作為應用發布前的準出門禁。
● 集成-嘉為藍鯨DevOps工具鏈:支持深度集成嘉為藍鯨CPack制品管理和CTest測試管理等工程模塊,通過自動化流水線,打通開發-測試-運維-運營的工具流。
● 集成-第三方外部系統:支持以流水線插件的形式快速接入第三方外部系統和工具能力,減輕外部集成的工作量,保證企業研發工具集的低耦合與高內聚。
① 實現持續集成:代碼編寫-提交代碼-觸發流水線-自動編譯構建/代碼掃描/單元測試等后活動。
② 實現持續部署:構建完后隨流水線自動完成測試環境部署,進入測試階段,無需人工干預。
將代碼檢查工作前置,開發工程師編碼完成后可即時對代碼規范、語法等進行檢查分析,使得代碼質量在編碼階段就得到有效管理,降低后續持續集成復雜度和返工率。
支持在代碼提交后、應用發布上線前等持續集成和持續部署階段,將代碼檢查結果作為質量門禁,不符合質量門禁標準則不允許合并代碼或不允許應用部署上線,從源頭進行代碼質量管控,監控項目的安全質量。
① 升級和回滾操作簡單,可直接由流水線配置完。
② 支持藍綠發布和灰度發布等多種發布策略進行應用部署,實現平滑過渡,用戶無感知。
支持企業通過研發商店自主擴展原子能力,基于流水線實現研發場景的有效沉淀和快速復用,減少重復建設對研發資源的浪費,推動建立企業級研發共享生態。
聯系我們查看資料,或申請DEMO演示,可以幫助您更加快速地了解該產品。
申請演示