開源多雲技術平臺——Choerodon豬齒魚發佈0.17版本

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豬齒魚社區,共同爲企業數字化服務打造一個開放的生態平臺。安全

相關文章
相關標籤/搜索