終於等到你:Zadig v1.16.0 開發者福利版重磅釋出,用的爽是硬道理,細節拉滿

語言: CN / TW / HK

Hey 等了很久吧?

2023 年伊始,Zadig 團隊正式釋出 v1.16.0 開發者福利版。

該版本主要面向開發者體驗深度優化,互動優化涉及 32 個前端改進點,三萬行程式碼提交;能力上支援開發者儀表盤,首次支援國際化 i18n;開發者最關心的工作流也大大優化,支援多段程式碼預合併驗證,IM 精準通知到人;自定義工作流海量能力擴充套件,組合場景也不用愁。

Zadig 團隊願用這滿滿的細節關懷,陪伴社群小夥伴邁向新的一年。Enjoy ~

支援開發者儀表盤,一盤在手就知道“有”

通過執行中的工作流對團隊情況一目瞭然。配置我的工作流和關注的環境,不用東找西找,專注創造

 

支援國際化 i18n,全球化團隊一站式協作

首次支援了英文,一鍵切換,你和同事跨國跨地區協作更高效。

 

32 個體驗互動優化,3 萬行前端程式碼提交

體驗優化由 Zadig 開源小組兩名新入職 00 後聯合發起,深度體驗,所到之處都是細節,用得爽才是硬道理

程式碼分支選擇元件優化、工作流展示更清晰、專案列表/映象倉庫選擇支援搜尋。

日誌支援自定義顏色眼睛看不花,優化前端字型引用載入,頁面速度升個臺階。

 

工作流面向角色協作增強,高效精準更強大

工作流支援檢視分類,再多工作流也不怕迷路

支援多段程式碼(PR/MR)預合併構建,並行構建部署,驗證效率倍增

工作流 IM 通知支援飛書&企業微信指定人,免去群訊息的打擾,團隊協作更高效精準

 

自定義工作流擴充套件任務,全面適配複雜場景
程式碼變更觸發分支選擇支援正則表示式,觸發配置靈活,策略精準控制

支援映象分發任務,多個開發測試釋出過程靈活串接,交付物安全晉級

支援任務間引數傳遞,共享儲存等剛需能力,自定義任務設計更方便

支援自定義工作流通過率度量和耗時分析,效率一目瞭然

 

程式碼掃描通用效能力增強,串聯更緊密

自定義工作流支援編排程式碼掃描步驟,可以將程式碼掃描靈活編排到任何階段。

SonarQube 掃描同樣支援設定自定義構建映象,執行後結果可連結到對應 sonar 專案。

 

新增功能詳情列表

專案

  • 新增開發者儀表盤

  • 專案列表支援搜尋

  • Helm 服務支援從通用程式碼源新建

  • Helm 專案支援變數組管理

工作流

  • 工作流支援檢視

  • 工作流支援多 PR 合併構建

  • 工作流支援中文名稱

  • 工作流 IM 通知支援指定人(飛書&企業微信)

  • 自定義工作流程式碼變更觸發分支選擇支援正則表示式

  • 自定義工作流支援映象分發任務

  • 自定義工作流支援任務間引數傳遞

  • 自定義工作流支援任務間共享儲存

  • 自定義工作流增加通過率和耗時分析資料

  • 自定義工作流增加準備環境階段

  • 工作流列表增加執行資訊

程式碼掃描

  • 程式碼掃描支援自定義構建映象

  • 程式碼掃描連結支援跳轉到對應 sonar 專案

系統

  • 快捷連結入口優化

  • 構建模板/Helm Chart 模板新增引用列表

  • AWS 物件儲存整合新增區域配置

  • 映象倉庫選擇全域性支援搜尋

  • 軟體包管理版本更新

其他優化及問題修復

  • 32 個體驗互動細節優化

  • 工作流/服務日誌支援自定義顏色

  • 工作流列表樣式優化

  • 產品工作流執行工作流任務 openAPI 優化

  • 程式碼分支選擇元件互動優化

  • 測試任務執行過程不做映象倉庫登入操作

  • K8s YAML 專案環境中相關報錯資訊放服務列表顯示

  • 修復工作流/測試/程式碼掃描名稱超過一定長度後無法執行的問題

  • 修復自定義工作流快取路徑渲染 $WORKSPACE 變數問題

  • 修復 commit msg 多行導致工作流執行失敗問題

  • 優化前端字型引用載入,移除站外字型引用,提升頁面載入速度

 

Release Note

Projects

  • Customization for Dashboard.

  • Search functionality for projects.

  • Helm Services can be imported from repository of other types.

  • Improvements to parameters for k8s services.

Workflow

  • Implemented view for workflows.

  • Multiple PR for single build.

  • Workflow naming now supports chinese characters.

  • IM notification for workflow can now be configured to notice a single person ( for Feishu & Wechat Enterprise )

  • Custom workflow can now use regex to set multiple branches as its trigger.

  • Code scanning step for custom workflow.

  • Image distribution step for custom workflow.

  • Parameter passing through steps for custom workflow.

  • Shared PVC between steps for custom workflow.

  • Statistics for custom workflow.

  • Added preparation stage for custom workflow.

Code Scannings

  • Sonar scanning can now use customized images.

  • Sonar scanning task now has a link for the related sonar project.

System

  • Added English as a system language.

  • Improvements to external links.

  • Reference list for helm chart templates and build templates.

  • Added region setting for AWS S3 integration.

  • Search functionality for registry selection.

  • Zadig Packages version updates.

Improvements

  • 32 UI/UX improvements.

  • Logs style customization.

  • OpenAPI improvements.

  • User experience improvements for repository & branch selection.

  • Multiple bugfixes.

特別感謝以下社群小夥伴,提出的寶貴建議:

@亮亮 @Eʟɪᴀᴜᴋ  @9ishell @胡生生 @李先磊 @志明 @羅志軍

凡是過往,皆為序章,2023 大家一起加油!

Zadig,開放,連結,專業。