GitLab 是一個全球知名的一體化 DevOps 平臺,很多人都通過私有化部署 GitLab 來進行源代碼托管。極狐GitLab 是 GitLab 在中國的發行版,專門為中國程序員服務。可以一鍵式部署極狐GitLab。
學習極狐GitLab 的相關資料:
- 極狐GitLab 官網
- 極狐GitLab 官網文檔
- 極狐GitLab 論壇
沿襲我們的月度發布傳統,極狐GitLab 發布了 18.1 版本,該版本帶來了Maven 虛擬倉庫、DAST 檢測與密鑰檢測默認規則的一致性、增強的 CODEOWNERS 文件驗證、在依賴列表中通過組件版本進行過濾、高級 SAST 已支持 PHP等幾十個重點功能的改進。下面是對部分重點功能的詳細解讀。
關于極狐GitLab 的安裝升級,可以查看官方指導文檔。
- 18.1.0 容器鏡像
registry.gitlab.cn/omnibus/gitlab-jh:18.1.0-jh.0
- 18.1.0 Helm Chart
helm search repo gitlab-jh
NAME CHART VERSION APP VERSION
gitlab-jh/gitlab 9.1.0 v18.1.0
gitlab-jh/gitlab-runner 0.78.0 18.1.0
關聯閱讀
- GitLab 18.1 正式發布Maven 虛擬倉庫、密碼泄露檢測等功能,可升級體驗!
- GitLab 18.1 發布代碼搜索中單文件多匹配項、CODEOWNERS 文件驗證功能,可升級體驗!
- GitLab 18.1 發布依賴列表過濾、合規狀態報告控制狀態彈窗,可升級體驗!
- GitLab 18.1 發布多項 DevSecOps 重磅功能,可升級體驗!
極狐GitLab 查詢語言視圖的史詩支持(Beta)
基礎版 | 專業版 | 旗艦版 | |
---|---|---|---|
SaaS | Y | Y | Y |
私有化部署 | Y | Y | Y |
針對極狐GitLab 查詢語言(GLQL)視圖,我們做了一項重要改進。現在,你可以在查詢中使用 epic 作為類型,在各個群組中搜索 epic,并根據父級 epic 進行查詢!
用審核面板強化合并請求審核體驗
基礎版 | 專業版 | 旗艦版 | |
---|---|---|---|
SaaS | Y | Y | Y |
私有化部署 | Y | Y | Y |
當你審核合并請求時,如果能看到你之前提交的所有評論和反饋是非常有價值的。之前,這個體驗在最終評論和查看待處理評論的額外彈窗之間顯得碎片化,導致很難獲得完整的概覽。
現在,當你執行代碼審核時,你可以訪問一個專門的抽屜,將所有待處理的草稿評論整合在一個有序的視圖中。增強的審核面板將審核提交接口移動到了一個更加容易訪問的位置,并提供了一個數字徽章來顯示你待處理評論的總數。當你打開面板時,你會看到一個可滾動的列表,里面整理了你所有的評論草稿,這樣在提交前就能更方便地審閱和管理你的反饋。
極狐GitLab Runner 18.1
基礎版 | 專業版 | 旗艦版 | |
---|---|---|---|
SaaS | Y | Y | Y |
私有化部署 | Y | Y | Y |
我們還發布了極狐GitLab Runner 18.0。極狐GitLab Runner 是一個輕量級、高擴展的代理,用來運行你的 CI/CD 作業并且將結果發送回極狐GitLab 實例。極狐GitLab Runner 和極狐GitLab CI/CD 綁定在一起,而極狐GitLab CI/CD 是一個開源且內置在極狐GitLab 里面的服務。
修復的缺陷:
- 如果你升級到極狐GitLab 17.10 或 17.11,當請求作業時 runners 可能會接收到 404響應。