GitLab 是一個全球知名的一體化 DevOps 平臺,很多人都通過私有化部署 GitLab 來進行源代碼托管。極狐GitLab 是 GitLab 在中國的發行版,專門為中國程序員服務。可以一鍵式部署極狐GitLab。
學習極狐GitLab 的相關資料:
- 極狐GitLab 官網
- 極狐GitLab 官網文檔
- 極狐GitLab 論壇
沿襲我們的月度發布傳統,極狐GitLab 發布了 18.0 版本,該版本帶來了刪除群組和占位用戶、安全掃描器現已支持 MR 流水線、改進了重新檢測漏洞的可追蹤性、從漏洞報告中向議題批量添加漏洞、新的自定義角色權限等幾十個重點功能的改進。下面是部分重點功能的詳細解讀。
關于極狐GitLab 的安裝升級,可以查看官方指導文檔。
- 18.0 容器鏡像
registry.gitlab.cn/omnibus/gitlab-jh:18.0.0-jh.0
- 18.0 Helm Chart
helm search repo gitlab-jh
NAME CHART VERSION APP VERSION
gitlab-jh/gitlab 9.0.0 v18.0.0
gitlab-jh/gitlab-runner 0.77.0 18.0.0
關聯閱讀
- GitLab 18.0 正式發布,15.0 將不再受技術支持,須升級【一】
- GitLab 18.0 正式發布,15.0 將不再受技術支持,須升級【二】
- GitLab 18.0 正式發布,15.0 將不再受技術支持,須升級【三】
- GitLab 18.0 正式發布,15.0 將不再受技術支持,須升級【四】
- GitLab 18.0 正式發布,15.0 將不再受技術支持,須升級【五】
從合并請求創建工作空間
基礎版 | 專業版 | 旗艦版 | |
---|---|---|---|
SaaS | Y | Y | |
私有化部署 | Y | Y |
現在,你可以直接使用合并請求新的 在工作空間中打開 選項來創建一個工作空間。此功能會使用合并請求的分支和上下文來自動配置工作空間,以允許你:
- 在一個完整配置的環境中審核代碼變更
- 在合并請求分支上運行測試以驗證功能性
- 無需本地環境設置即可對合并請求進行額外修改。
查看打開的合并請求中的目標文件
基礎版 | 專業版 | 旗艦版 | |
---|---|---|---|
SaaS | Y | Y | Y |
私有化部署 | Y | Y | Y |
之前,當在代碼文件上工作時,你是無法看到誰在其他分支上對相同的文件做了更改。這種可見性的缺乏會導致合并沖突、重復工作以及無效協作。
現在,現在,你可以輕松識別出倉庫中所有修改了你正在查看的文件的打開的合并請求。此功能能夠幫你:
- 在合并沖突發生之前識別潛在沖突。
- 避免重復已有的正在進行中的工作。
- 通過提供對進行中更改的可見性,提升協作效率。
受限可用性項目的新 CI/CD 分析視圖
基礎版 | 專業版 | 旗艦版 | |
---|---|---|---|
SaaS | Y | Y | Y |
私有化部署 | Y | Y | Y |
重新設計的 CI/CD 分析視圖可以讓研發團隊學會如何分析、監控以及優化流水線性能和可靠性。開發人員可通過極狐GitLab UI 訪問直觀的可視化圖表,查看性能趨勢與可靠性指標。將這些洞察內嵌到項目中能夠減少打斷研發工作流的上下文切換。團隊可以識別并解決影響生產力的流水線瓶頸點。這些增強可以讓研發周期更快、協作更高效,而且使用數據驅動來優化極狐GitLab CI/CD 工作流。