藍(lán)色商務(wù)網(wǎng)站模板深圳龍華區(qū)大浪社區(qū)
GitLab 是一個(gè)全球知名的一體化 DevOps 平臺(tái),很多人都通過(guò)私有化部署 GitLab 來(lái)進(jìn)行源代碼托管。極狐GitLab 是 GitLab 在中國(guó)的發(fā)行版,專門(mén)為中國(guó)程序員服務(wù)??梢砸绘I式部署極狐GitLab。
學(xué)習(xí)極狐GitLab 的相關(guān)資料:
- 極狐GitLab 官網(wǎng)
- 極狐GitLab 官網(wǎng)文檔
- 極狐GitLab 論壇
- 極狐GitLab 安裝配置
沿襲我們的月度發(fā)布傳統(tǒng),極狐GitLab 發(fā)布了 17.7 版本,該版本帶來(lái)了通過(guò)特定 MR Label 實(shí)現(xiàn) Mono 場(chǎng)景下多倉(cāng) MR 的關(guān)聯(lián)(JH-only)、新的計(jì)劃者用戶角色、在 UI 上輪換個(gè)人、項(xiàng)目及群組訪問(wèn)令牌等幾十個(gè)重點(diǎn)功能的改進(jìn)。下面是部分重點(diǎn)功能的詳細(xì)解讀。
關(guān)于極狐GitLab 的安裝升級(jí),可以查看官方指導(dǎo)文檔。
- 17.7 容器鏡像
registry.gitlab.cn/omnibus/gitlab-jh:17.7.0-jh.0
- 17.7 Helm Chart
helm search repo gitlab-jh
NAME CHART VERSION APP VERSION
gitlab-jh/gitlab 8.7.0 v17.7.0
gitlab-jh/gitlab-runner 0.72.0 17.7.0
通過(guò)特定 MR Label 實(shí)現(xiàn) Mono 場(chǎng)景下多倉(cāng) MR 的關(guān)聯(lián)(JH-only)
基礎(chǔ)版 | 專業(yè)版 | 旗艦版 | |
---|---|---|---|
SaaS | |||
私有化部署 | Y | Y |
在通過(guò) Mono 工具進(jìn)行多倉(cāng) MR 關(guān)聯(lián)時(shí),我們不再要求這些 MR 的源分支名必須相同。用戶可以自由創(chuàng)建任意名稱的源分支,當(dāng)需要把這些源分支作為相關(guān)聯(lián)的 MR 推送至各自的倉(cāng)庫(kù)時(shí),用戶只需在執(zhí)行 mono upload
命令時(shí)指定參數(shù) -o topic=<TOPIC_NAME>
,此命令創(chuàng)建的 MR 會(huì)自動(dòng)加上 topic::<TOPIC_NAME>
的 label 并借此而關(guān)聯(lián)起來(lái)。用戶還可以在 GitLab UI 上手動(dòng)為某個(gè) MR 刪除 topic label 以取消關(guān)聯(lián)關(guān)系,也可以為某個(gè)原本沒(méi)有這個(gè) label 的 MR 手動(dòng)加上這個(gè) label 以自動(dòng)關(guān)聯(lián)此 MR。
新的計(jì)劃者用戶角色
基礎(chǔ)版 | 專業(yè)版 | 旗艦版 | |
---|---|---|---|
SaaS | Y | Y | Y |
私有化部署 | Y | Y | Y |
我們引入了一個(gè)新的計(jì)劃者角色以給予你對(duì)敏捷計(jì)劃工具的定制化訪問(wèn)能力,諸如史詩(shī)、路線圖和看板等,整個(gè)過(guò)程不會(huì)導(dǎo)致權(quán)限的過(guò)度賦予。此項(xiàng)變更能夠讓你在保證安全工作流并且實(shí)踐最小權(quán)限原則時(shí)還能更高效的協(xié)作。
實(shí)例管理員可以控制集成的啟用
基礎(chǔ)版 | 專業(yè)版 | 旗艦版 | |
---|---|---|---|
SaaS | |||
私有化部署 | Y |
現(xiàn)在,實(shí)例管理員可以通過(guò)配置允許列表來(lái)控制哪些集成可以被啟用。如果配置的允許列表為空,則說(shuō)明實(shí)例上不允許任何集成。配置允許列表后,新的極狐GitLab 集成不會(huì)默認(rèn)包含在允許列表中。
之前啟用的集成如果后來(lái)被允許列表設(shè)置阻止,將會(huì)被禁用。如果這些集成再次被允許,它們將使用現(xiàn)有的配置重新啟用。