GitLab 15.4发布,该版本添加了GitLab的第一个机器学习驱动功能,包含了60多项功能改进,其中比较受关注的有建议的审阅者公开测试版、改进了VS Code中的CI/CD集成、页面管道向导(Pages Pipeline Wizard)、已验证域名绕过电子邮件验证等等。
GitLab 15.4主要更新内容包括:
Suggested Reviewers公开测试版
GitLab 15.4可以通过建议的审阅者(Suggested Reviewers) 推荐审阅人。使用合并请求中的更改和项目的贡献图,机器学习支持的建议会出现在合并请求侧边栏中的审阅者下拉列表中。该功能目前处于测试阶段,位于功能标志后面,它将在下周向所有 Ultimate Saas用户推出。
限制每个项目自定义域的最大数量
您可以使用GitLab页面为您的网站定义自定义域。然而,太多的自定义域会导致Pages API的响应时间变慢,并影响服务的整体可靠性。现在,您可以在实例级别限制每个项目的自定义域的最大数量,并根据您的需求找到合适的平衡点。默认值为0(不限)。
改进了VS代码中的CI/CD集成
当您构建复杂的GitLab CI配置时,可能包含include:或extends:关键字,很难确保配置是有效的。但您现在可使用GitLab Workflow for Visual Studio Code直接在VS代码中预览合并的GitLab CI/CD配置文件。在提交和推送之前,您可以在本地查看您的更改,并确保您的配置符合您的预期。
Markdown中可排序、可过滤的数据驱动表
现在,您可以使用JSON语法插入数据驱动的表格,例如:用JSON编写或导出表格、将JSON封装在一个代码块中,该代码块以三个反勾号开始,后跟json:table。保存您的问题、提交您的评论或发布您的页面。
在渲染的表格中,您还可以启用:使用”sortable”: true对特定字段进行排序;使用”filter” : true对数据的动态过滤。
已验证域名绕过电子邮件验证
使用SAML或SCIM创建的属于验证域的用户将不再收到GitLab帐户验证电子邮件。这减少了帐户激活摩擦。通过资源调配过程生成的帐户已经过验证,因此用户不必单独手动验证。
向突发事件问题添加链接的资源
借助GitLab 15.4,您可以更轻松地展现事故松弛渠道、缩放会议空间或任何相关资源的链接,以解决事故。、