极狐GitLab 17.6 正式发布几十项与 DevSecOps 相关的功能【六】

GitLab 是一个全球知名的一体化 DevOps 平台,很多人都通过私有化部署 GitLab 来进行源代码托管。极狐GitLab 是 GitLab 在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。

学习极狐GitLab 的相关资料:

  1. 极狐GitLab 官网
  2. 极狐GitLab 官网文档
  3. 极狐GitLab 论坛
  4. 极狐GitLab 安装配置

沿袭我们的月度发布传统,极狐GitLab 发布了 17.5 版本,该版本带来了多仓库 MR 合并时考虑统一主流水线的执行状态(JH-only)、增强的分支规则编辑功能、密钥推送保护已经正式可用等几十个重点功能的改进。下面是部分重点功能的详细解读。

关于极狐GitLab 的安装升级,可以查看官方指导文档。

相关阅读

服务账户徽章

基础版 专业版 旗舰版
SaaS Y Y
私有化部署 Y Y

现在,服务账号有了专门的徽章,而且能够在用户列表中很轻易地就识别它们。之前,那些账号仅有 bot 徽章,这让和群组、项目访问令牌之间的识别变得异常困难。

从视图中更容易地移除关闭的条目

基础版 专业版 旗舰版
SaaS Y Y Y
私有化部署 Y Y Y

现在你可以通过关闭展示关闭条目开关来从被链接的的或者子条目列表中隐藏掉已关闭的条目。通过这个新增功能,你可以更好地控制你的视图,并在减少复杂项目中视觉混乱的同时专注于活跃的工作。

在设定的日期和时间合并

基础版 专业版 旗舰版
SaaS Y Y Y
私有化部署 Y Y Y

有些合并请求或许需要在某个特定的日期或者时间之后进行合并。当过了那个时间后,你需要找到有权限的人来进行合并,而且还得期望他们能够给你很好的处理这些合并请求。如果这发生在非工作时间或者关键的时间线,你可能需要提前很久就要为这项工作做好准备。

现在,当你创建或编辑合并请求时,你可以指定 merge after日期。此日期将被用来阻止合并请求被合并,直到过了该规定日期。将此功能和我们之前发布的自动化合并改进功能一起使用,将为你的合并请求操作提供更多的灵活性。

JaCoCo 测试覆盖率可视化现已正式可用

基础版 专业版 旗舰版
SaaS Y Y Y
私有化部署 Y Y Y

现在你可以在合并请求差异视图中直接看到 JaCoCo 测试覆盖率。此视图能够让你快速识别哪些代码行被测试用例覆盖到了,哪些行还需要被测试用例覆盖到才能进行合并。

相关推荐
宋均浩2 天前
# GitHub Actions 实战:从零搭建 CI/CD 流水线的 5 个核心配置
ci/cd
霸道流氓气质5 天前
GitLab CI/CD 完全指南
linux·ci/cd·gitlab
sbjdhjd5 天前
从零搭建企业级 CI/CD(下):Jenkins+GitLab+Harbor 全链路实战指南
git·servlet·ci/cd·云原生·云计算·gitlab·jenkins
糖果店的幽灵5 天前
软件测试接口测试从入门到精通:接口测试CI_CD集成
软件测试·ci/cd·接口测试
用什么都重名6 天前
Git 合并两个无共同历史的分支:从报错到解决全记录
git·gitlab
master3366 天前
GitLab (Docker) 常用命令及解决方案清单
docker·容器·gitlab
qq_356408666 天前
GitLab 单机私有化部署文档(基于 Docker 环境)
docker·gitlab
平头老王6 天前
CI/CD流水线设计 — 第1章:常见误区
ci/cd·自动化·devops·持续部署·持续集成
星落zx7 天前
在CI/CD流水线里接入多模型自动Code Review,踩坑与方案分享
人工智能·ci/cd·代码复审
又是进步的一天7 天前
一台虚拟机学习CI流程
学习·ci/cd·云原生·容器·kubernetes·devops