0
点赞
收藏
分享

微信扫一扫

极狐GitLab 15.10 重点功能解读,多项 DevOps 功能改进,全新体验【四】

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

极狐GitLab 在去年 3 月份发布了 15.10 版本。此次发布带来了禁用规则时自动解决SAST发现的问题,查看所有与分支相关设置的新视图,新 Web IDE Beta中能创建和切换分支,合规框架报告等功能。

举报史诗中用户评论中的滥用行为

基础版专业版旗舰版
SaaSYY
私有化部署YY

您可以向 极狐GitLab 管理员报告其他 极狐GitLab 用户的滥用行为。以前,您可以报告特定注释,例如,在议题和合并请求中。

现在,您还可以在史诗中报告评论。

扩展 DORA GraphQL API 以支持多个指标

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

以前,GraphQL API 仅支持每个请求一个指标。现在,它支持同一请求中的多个 DORA 指标。此更改提高了查询 DORA 指标数据时的性能。

极狐Gitlab 的 DORA 指标可帮助投资 DevOps 转型的高管了解他们正在实施的流程和购买的工具的投资回报率。团队可以将这些指标中的更改用作 KPI。

定义代码所有者部分的默认所有者

基础版专业版旗舰版
SaaSYY
私有化部署YY

为 CODEOWNERS 文件的每个部分定义默认代码所有者。此默认值现在适用于本节中引用的文件和目录。这样你就不会必须一遍又一遍地重复相同的所有者。个别文件和目录仍然可以被覆盖。

在这个例子中,除了README.md和data-models/目录,所有的文件和目录都属于@dev-team所有。

使用 API 将合并请求添加到合并列车

基础版专业版旗舰版
SaaSYY
私有化部署YY

合并列车允许您对合并请求 (MR) 进行排序,并在它们合并到目标分支之前验证它们的更改是否协同工作。以前,要将 MR 添加到合并序列,您必须单击 GitLab UI 中 MR 页面上的按钮。此方法不支持 CI/CD 自动化或某些组织可能想要实现的其他流。

现在,您可以使用合并列车 API 将合并请求添加到合并列车,从而通过自动化实现更多控制。

对新的许可证合规性扫描程序的私有化部署版支持

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

私有化部署的极狐GitLab 实例(包括在离线环境中运行的实例)现在完全支持新的许可证合规性扫描方法。此功能位于默认情况下禁用的两个功能标志后面。若要试用此功能,请启用 license_scanning_sbom_scanner 和package_metadata_synchronization功能标志,并将 CI 配置中的 Jobs/License-Scanning.gitlab-ci.yml 模板替换为 Jobs/Dependency-Scanning.gitlab-ci.yml 模板。在 极狐GitLab 16.0 及更高版本中,将不再支持使用 Jobs/License-Scanning.gitlab-ci.yml 模板进行扫描的旧方法。

举报

相关推荐

0 条评论