Choerodon豬齒魚開源多雲技術平臺,是基於開源技術Kubernetes,Istio,knative,Gitlab,Spring Cloud來實現本地和雲端環境的集成,實現企業多雲/混合雲應用環境的一致性。平臺經過提供精益敏捷、持續交付、容器環境、微服務、DevOps等能力來幫助組織團隊來完成軟件的生命週期管理,從而更快、更頻繁地交付更穩定的軟件。前端
2019年6月3日,Choerodon豬齒魚發佈0.17版本,本次更新新增了代碼質量圖、項目羣路線圖、項目羣公告板和自動化測試TestNG + Selenium框架等功能,歡迎各位更新體驗。git
- 發佈版本:0.17
- 發佈時間:2019年6月3日
- 更新範圍:大規模敏捷、知識管理、敏捷管理、持續交付、測試管理以及微服務開發框架
下面就爲你們帶來詳細的版本更新介紹。github
新增功能
大規模敏捷
- PM能夠在項目羣路線圖查看3個PI的feature待辦事項。
- 項目羣成員能夠經過公告板查看各個團隊以及迭代之間的依賴關係。-
- 項目羣完成PI時,將自動完成PI下的sprint,team前端接受到提示。
- 項目羣-項目設置能夠查看項目信息。
- 項目羣能夠根據工做日曆查看工做時間。
- 項目羣feature管理列表功能升級、能夠進行高級搜索。
- 特性查詢模式下支持排序。
- 項目羣看板添加快速搜索。
敏捷管理
持續交付
- 開發流水線模塊新增代碼質量頁面,支持查看應用在SonarQube中的檢測結果與具體詳情。
- DevOps報表中新增代碼質量圖,支持查看應用代碼質量中Bug、安全漏洞、代碼異味、重複度與單測覆蓋率的變化詳情。
- 項目設置模塊新增通知設置的功能,支持爲各個環境下的刪除事件配置通知方式(郵件、站內信或短信)與通知對象。
- 在通知設置中建立通知成功後,刪除環境下的實例等資源時,須要輸入通知獲得的驗證碼進行刪除操做的二次確認。
- 項目設置模塊中組件設置頁面新增設置項目Harbor倉庫類型的入口。
- 部署流水線模塊中配置映射部分,新增以YMAL格式進行建立與編輯。
- 部署流水線模塊狀態爲執行中的流水線詳情中新增手動終止的按鈕,項目全部者能夠在此手動終止任何執行中的流水線。
測試管理
- 自動化測試新增 TestNG + Selenium框架。
- 需求追蹤性報表新增衝刺、版本字段展現、篩選。
微服務開發框架
- 新增建立角色選擇權限界面,權限返回信息以菜單分組。
- 初始化菜單使用excel經過sagaTask初始化。
- 項目羣和項目禁用時,禁用對應的關係。
- 請求header 同時加入Jwt_Token 和 Authorization,支持平滑升級。
- asgard-service 經過 spring 提供的DeferredResult實現長輪詢服務端推送消息。
- 後端服務choerodon-starter-mybatis-mapper依賴 更換爲choerodon-starter-mybatis依賴。
功能優化
敏捷管理
- 問題關聯關係展現關聯的測試用例。
- issue導入模板增長模塊、衝刺等字段。
- issue詳情頁面的寬窄樣式優化。
- 自定義字段優化相關優化。
- 部分頁面樣式優化。
- 部分報表優化。
持續交付
- 優化了流水線詳情中未執行任務的詳情展現。
- 優化了流水線詳情內部署任務中實例的跳轉功能。
- 優化了流水線詳情界面的UI。
- 優化了流水線中無環境權限的項目成員的權限問題。
微服務開發框架
- 前端頁面按照不一樣服務進行從新拆分。
- 修改角色管理頁面按角色進行篩選。
- 修改應用管理及維護組合應用頁面。
- 修改項目管理頁面風格。
- 修改消息通知頁面爲右側滑出展現。
- 修改菜單結構。
- gateway-helper 合併到 api-gateway。
- 發送消息修改成優先根據設置的自定義發送類型發送。
缺陷修復
大規模敏捷
- 修復史詩篩選的PI顯示BUG。
- 修復ART列表時間顯示BUG。
敏捷管理
- 修復史詩報告中不一樣維度下數據的展現。
- 修復問題管理中根據名稱搜索不許確的問題。
- 修復5.1節假日調整問題。
持續交付
- 修復了在開發控制檯中能選擇到應用市場導入的應用的問題。
- 修復了建立流水線時人員查詢重複的問題。
- 修復了流水線中用戶選擇器的篩選問題。
- 修復了流水線詳情中點擊展開按鈕查看詳情時所有展開的問題。
- 修復了應用導出時部分應用獲取chart包失敗的問題。
- 修復了從應用市場導入的應用分配權限報錯的問題。
- 修復了gitops執行saga事務實例偶爾會卡住的問題。
- 修復了建立應用的saga事務處理邏輯中,偶現更新應用失敗的問題。
- 修復了gitops中對象的annotation沒保留的問題。
刪除
微服務開發框架
- 分頁查詢移除PageRequest,再也不支持前端傳字段自動排序。
- 移除gateway-helper,gateway-helper 再也不進行更新。
社區參與
感謝如下這些朋友在社區論壇中提出反饋和意見,在0.17版本更新中做出突出貢獻。spring
- @lisen2023
- @2865
- @phoenix
- @felix
更加詳細的內容,請參閱Release Notes和官網。後端
歡迎各位朋友經過Choerodon的GitHub和豬齒魚社區進行反饋與貢獻,幫助Choerodon豬齒魚不斷成長。Choerodon會持續優化,敬請期待api
歡迎加入Choerodon豬齒魚社區,共同爲企業數字化服務打造一個開放的生態平臺。安全