Choerodon 豬齒魚做爲開源多雲應用敏捷全鏈路技術平臺,是基於開源技術Kubernetes,Istio,knative,Gitlab,Spring Cloud來實現本地和雲端環境的集成,實現企業多雲/混合雲應用環境的一致性。平臺經過提供精益敏捷、持續交付、容器環境、微服務、DevOps等能力來幫助組織團隊來完成軟件的生命週期管理,從而更快、更頻繁地交付更穩定的軟件。
2020年8月17日,Choerodon豬齒魚發佈 0.22 版本,本次更新Choerodon 框架類型的使用的功能與 HZERO 開源框架進行了融合,系統的平臺層和組織層的菜單結構有所調整。git
項目層新增了普通敏捷項目和運維項目兩種項目類型,代碼開發模塊新增「CI流水線」的功能,其它功能模塊也都進行了不一樣程度的修改和優化,如平臺功能、協做、部署等,歡迎各位更新體驗。github
- 發佈版本:0.22
- 發佈時間:2020年8月17日
- 更新範圍:敏捷協做、代碼開發、測試管理、環境部署以及基礎功能和底層組件服務
下面就爲你們帶來詳細的模塊介紹。web
基礎功能
新增功能
- 組織層「管理中心」新增Webhook配置功能,支持建立釘釘、企業微信、Json類型的Webhook來發送組織層的消息通知;
- 組織層「管理中心」與項目層「設置-通知」模塊新增Webhook執行記錄頁面,支持查看與重試某條Webhook執行記錄;
- 組織層「管理中心」新增「角色管理」的功能,支持組織管理員在此建立組織層或項目層的自定義角色;
![image image](http://static.javashuo.com/static/loading.gif)
- 「平臺層-消息服務」中新增組織層與項目層中各個事件對應的釘釘、企業微信、Json類型webhook的默認消息模板;
- 新增「普通敏捷項目」項目類型,此類項目僅保留了敏捷測試相關的功能,支持項目團隊專一使用敏捷協做功能;
- 新增「運維項目」項目類型,此類項目僅保留了開發部署等DevOps相關的功能;
功能優化
- 平臺概覽界面中新增了顯示平臺中集羣狀態與數量的狀況;
- 「平臺管理-郵件日誌」中,支持重發「成功」或「失敗」狀態的郵件;
- 「平臺管理-郵件日誌」 中,支持自動清除半年前的發送記錄;
- 「組織層-用戶管理-添加組織用戶」、「項目層-團隊成員-添加團隊成員」時,在搜索出的用戶後面,加上了登陸名;
- 「平臺管理-接口」頁面的「權限編碼」與「地址」後面加上了快速複製的按鈕;
敏捷協做
新增功能
迭代計劃、工做列表
![image image](http://static.javashuo.com/static/loading.gif)
![image image](http://static.javashuo.com/static/loading.gif)
![image image](http://static.javashuo.com/static/loading.gif)
- 工做列表-全部問題支持所有字段篩選,包括所有預約義字段、自定義字段;
- 敏捷看板支持全屏顯示;
- 敏捷看板支持查看多個迭代;
- 導入問題支持按照任務-子任務、故事-子任務父子層級導入;
- 導出問題支持按問題層級導出;
- 敏捷看板支持自定義狀態順序;
- 敏捷消息添加預置釘釘、企業微信webhook模板 ;
缺陷修復
迭代計劃、工做列表
功能優化
迭代計劃、工做列表
- 待辦事項史詩側欄優化爲不顯示已完成史詩;
- 優化子任務詳情頁:能夠直接看到父級任務的概要;
- 優化敏捷服務權限;
- 優化導出問題性能問題;
- 優化待辦事項團隊成員工做量顯示;
知識庫
代碼開發
新增功能
- 開發模塊新增「CI流水線」的功能,支持建立多個階段,且每一個階段中可添加多個任務;
![image image](http://static.javashuo.com/static/loading.gif)
- CI流水線界面中支持配置添加多種類型的任務,包括:構建、代碼檢查與自定義任務;
- CI流水線中新增支持多種經常使用語言的構建模板:如Maven模板、Npm模板、Go模板;
- CI流水線界面中支持查看各條CI流水線的執行記錄詳情;
缺陷修復
- 修復了導入應用服務時,選擇的微服務後端模板中使用命令啓動錯誤的問題;
測試管理
缺陷修復
- 修復建立計劃時間校驗問題;
- 修復查看用例詳情因爲objectnumber形成偶發報錯問題;
環境部署
新增功能
- 「應用部署-資源-域名」模塊,建立與修改域名時,新增支持填寫「Annotation」;
- C7N agent中helm組件由V2升級至V3;
- 升級部署模塊支持的k8s版本至V1.17;
缺陷修復
- 修復了未登陸Grafana時,節點監控頁面白屏的問題;
- 修復了點擊實例界面「運行詳情-更多詳情」偶現白屏的問題;
- 修復了實例界面運行詳情中修改pod數量後進行從新部署,pod可否增減判斷錯誤的問題;
- 修復了變動實例查詢values接口參數的問題;
- 修復了實例部署超時未發站內信的問題;
- 修復agent不支持StatefulSet的問題;
- 修復了修改域名時,端口下拉框中未顯示出已有端口的問題;
- 修復了RegistrySecret在Kubernetes中被刪除後,而Choerodon未感知的問題;
- 修復了集羣重置後Pod數據未進行同步的問題;
- 修復了Polaris掃描的超時機制在查詢時不生效的問題;
- 修復了建立集羣的ChoerodonId可能爲純數字字符串的問題;
- 對一個文件存在多個資源包含PV和PVC的狀況作了處理;
- 修復了集羣管理頁面,樹結構中集羣狀態排序錯亂的問題;
- 修復了DevOps報表中代碼提交圖、構建次數圖選擇時間範圍時,數據不許確的問題;
- 修復了以運行結果爲條件搜索部署記錄時,未篩除批量部署的問題;
功能優化
- 「應用部署-資源」模塊,實例視圖與資源視圖的環境層級,在環境名稱後加上了所屬的集羣;
社區參與
感謝如下朋友在社區論壇中提出反饋和意見,在0.22版本更新中做出貢獻,感謝你們一直以來的支持。npm
更加詳細的內容,請參閱Release Notes和官網用戶手冊。 後端
安裝文檔: http://choerodon.io/zh/docs/installation-configuration/steps/微信
升級文檔: http://choerodon.io/zh/docs/installation-configuration/update/0.21-to-0.22/框架
歡迎各位朋友經過Choerodon的GitHub和豬齒魚社區進行反饋與貢獻,幫助Choerodon豬齒魚不斷成長。Choerodon會持續優化,敬請期待。 運維
-▼- 編輯器
你們也能夠經過如下社區途徑瞭解豬齒魚的最新動態、產品特性,以及參與社區貢獻:微服務
歡迎加入Choerodon豬齒魚社區,共同爲企業數字化服務打造一個開放的生態平臺。