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响应。