開源企業級數字化服務平臺——Choerodon豬齒魚發佈0.8版本

Choerodon豬齒魚是一個開源企業服務平臺,是基於Kubernetes的容器編排和管理能力,整合DevOps工具鏈、微服務和移動應用框架,來幫助企業實現敏捷化的應用交付和自動化的運營管理的開源平臺,同時提供IoT、支付、數據、智能洞察、企業應用市場等業務組件,致力幫助企業聚焦於業務,加速數字化轉型。git

2018年7月20日,Choerodon豬齒魚發佈0.8.0版本,爲了使您的應用交付更加敏捷化,運營管理更加自動化,本次更新加入了知識管理測試管理等新服務,而且大量的功能優化也在新版本中得以實現,特別感謝社區中的朋友給Choerodon豬齒魚提出的諸多中肯意見,讓咱們一塊兒作的更好!github

  • 發佈版本:0.8.0
  • 發佈時間:2018年7月20日
  • 功能範圍:知識管理、測試管理、敏捷管理、持續交付、運營管理,以及微服務開發框架等

下面就爲你們帶來詳細的版本更新介紹!web

新發布的服務

1.知識管理

知識管理服務是一個輕量級的強大Wiki平臺,容許用戶根據本身的特定需求自定義Wiki,爲企業、IT團隊提供方便的項目協做平臺和強大的項目內容管理平臺,集中式管理產品相關內容、管理相關內容等,例如需求收集、架構設計、功能設計、開發規範、命名規範、會議記錄、計劃安排等。後端


主要特色:微信

  • 知識沉澱——沉澱軟件開發過程當中的需求、設計、規範等知識文檔。
  • 項目協同——有效管理項目中的計劃安排,會議記錄等,增強項目成員之間的合做。
  • 產品文檔——便捷地編寫軟件產品的概念說明、用戶手冊、快速入門等產品文檔。
  • 培訓教材——方便地編寫軟件功能使用等培訓材料,甚至視頻教程等。

2.測試管理

測試管理主要爲用戶提供敏捷化的持續測試工具,功能包括測試用例管理、測試循環、測試分析等,能夠有效地提升軟件測試的效率和質量,提升測試的靈活性和可視化水平,最終減小測試時間,讓用戶將主要精力放到軟件功能構建上。網絡


主要特色:架構

  • 敏捷化 ——測試管理與敏捷管理集成,爲用戶提供無縫的敏捷體驗。
  • 自動化——與主流的自動化測試框架集成,顯著提升測試的自動化覆蓋率。
  • DevOps——提升DevOps全流程端到端的測試可視化程度,提升軟件交付的質量和資源利用率。
  • 測試分析——最大限度地利用自動化,優化測試用例實現,以及缺陷趨勢預測,提升軟件交付質量。

新增功能

1.敏捷管理

敏捷管理服務新推出了新功能方便對版本和問題的管理,主要新增功能以下:框架

  • 版本報告功能:經過版本報告來詳細展現團隊在完成版本方面的進展,同時報告會根據剩餘預估時間、故事點、問題計數進行篩選,還會根據您的團隊自版本開始以來的平均進度(速度)以及估計的剩餘工做量向您顯示預測的發佈日期。

編輯器


  • 累積流程圖功能:累積流程圖是一個區域圖,顯示應用程序、版本、sprint的各類工做項狀態。水平x軸表示時間,垂直y軸表示問題計數,圖表的每一個彩色區域等同於面板上列的問題變化,累積流程圖可用於識別瓶頸,若是您的圖表包含隨時間垂直加寬的區域,則等於加寬區域的列一般會成爲瓶頸。

除此以外,敏捷管理服務還增長了問題導出Excel功能,問題轉換爲子任務,問題複製,以及版本界面新增查看發佈日誌等功能。微服務

2.持續交付

  • 加強分支管理功能,支持更多的分支管理模型,0.8版本的分支管理功能比原來更加靈活,例如,支持gitlab-flow和github-flow模型,實現分支與敏捷管理的問題關聯,實現敏捷問題管理及持續交付代碼管理一致性,以及分支管理集成push、merge request webhook。


  • 在實例部署階段日誌中增長階段執行相關事件日誌。在輸出階段Job pod中日誌以前,增長了Job啓動詳細過程的日誌記錄,例如該階段Job開始,分配節點,拉取鏡像,執行。以便於在部署實例時,排查各個階段的執行日誌,方便部署人員快速的定位問題。



  • 應用管理增長sonarqube代碼質量檢查連接跳轉,方便用戶查看代碼質量檢查的結果。

另外,持續交付服務還增長了版本升級的時候經過請求API實現版本間的平滑升級,用導出時默認獲取全部應用的最新版本,以及置文件信息支持保存新增的參數等功能。

3.微服務開發框架

微服務開發框架增長了以下的功能:

  • 新增微服務功能,能夠查看平臺中的全部微服務。




  • 新增API測試,能夠查看微服務下的controller以及controlller下面的API接口。
  • 新增我的中心的組織和項目信息,能夠查看在不一樣組織或者項目中被分配的角色以及這些角色的權限。
  • 客戶端新增了做用域和自動受權域字段。

功能優化

1.敏捷管理

在敏捷管理中,0.8版本還修改優化了以下部分功能:

  • 更新問題的版本關聯,不能刪除已經歸檔的版本關聯。
  • 優化搜索接口,修改觸發邏輯。
  • 報告界面能夠關聯查看問題列表和每一個問題詳情。
  • 發佈版本問題能夠經過點擊連接到問題管理中。
  • 還有其餘諸多細節的優化。

2.持續交付

在持續交付中,0.8版本還修改優化了以下部分功能:

  • 修改CI生成版本號的命名規則。
  • 配置文件信息存儲方式修改成只保存修改內容。
  • 優化部分頁面字段長度及顯示方式。
  • 修改Agent默認返回消息行數。
  • 完善網絡惟一性校驗及域名地址校驗規則。
  • 還有其餘諸多細節的優化。

3.微服務開發框架

在微服務開發框架中,0.8版本加強了部分功能:

  • 建立組織優化爲組織列表跳轉到第一頁。
  • 刪除自設目錄時提示優化。
  • 建立用戶、修改用戶頁字段優化與密碼取值修改。
  • LDAP組件合併優化。

缺陷修復

1.敏捷管理

0.8版本修復了以下的缺陷:

  • 簡易建立問題卡頓。
  • 問題詳情錨點定位不許確。
  • 問題標題爲編輯狀態時切換時,編輯框內容會被清除。
  • 富文本編輯器在多英文的狀況下斷詞失敗。
  • 還有其餘已知bug。

2.持續交付

0.8版本修復瞭如下缺陷:

  • 修復Select框的全選取數據問題。
  • Table組件的篩選條件,從父組件刷新沒法清空。
  • 修復網絡管理修改網絡切換版本未清空實例值的問題。
  • 修復實例詳情日誌階段切換內容未改變的問題。
  • 修改Agent多餘時間戳的問題。
  • 還有其餘已知bug。

3.微服務開發框架

0.8版本修復瞭如下缺陷:

  • 修復添加權限時,若是進行了權限過濾,再次進入沒有清空搜索結果的問題。
  • 修復項目沒法停用成功的問題。
  • 修復後端配置https不跳轉的問題。
  • 修復用戶全局過濾時後端沒有返回數據的問題。
  • 修復密碼策略沒法保存的問題。
  • 修復實例管理在選擇微服務以後,不能查詢對應的實例的問題。
  • 修復我的中心頁修改頭像以後,再次保存用戶時失敗的問題。
  • 修復沒法更新用戶的問題。
  • 修復移動端沒法登陸跳錯誤頁的問題。
  • 修復實例詳情元數據標無過濾表文字的問題。
  • 修復liquibase工具包若是excel的某一行有空值的問題。
  • 還有其餘已知bug。

更加詳細的內容,請參閱Release Notes官網

歡迎經過咱們的GitHub豬齒魚社區進行反饋與貢獻,感謝各位朋友陪伴Choerodon豬齒魚不斷成長,咱們會持續迭代優化,敬請期待。

  • 微信公衆號:Choerodon豬齒魚
  • 微博公衆號:Choerodon豬齒魚
相關文章
相關標籤/搜索