当前位置:   article > 正文

极狐GitLab 17.0 到底发布了哪些重大功能?

极狐GitLab 17.0 到底发布了哪些重大功能?

GitLab 是一个全球知名的一体化 DevOps 平台,很多人都通过私有化部署 GitLab 来进行源代码托管。极狐GitLab :https://gitlab.cn/install?channel=content&utm_source=csdn 是 GitLab 在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。

极狐GitLab 在 5 月 28 日正式发布了 AI 产品驭码CodeRider。现已开启免费试用,登录官网:https://coderider.gitlab.cn/ 即可申请试用。

更多关于极狐GitLab :https://gitlab.cn 或者 DevOps 的最佳实践,可以关注文末的极狐GitLab 公众号。

学习极狐GitLab 的相关资料:

  1. 极狐GitLab 官网:https://gitlab.cn
  2. 极狐GitLab 官网文档:https://docs.gitlab.cn
  3. 极狐GitLab 论坛:https://forum.gitlab.cn/
  4. 极狐GitLab 安装配置:https://gitlab.cn/install
  5. 极狐GitLab 资源中心:https://resources.gitlab.cn/
  6. AI 产品驭码CodeRider:https://coderider.gitlab.cn/

搜索【极狐GitLab】公众号,后台输入加群,备注gitlab,即可加入官方微信技术交流群。

极狐GitLab 公众号后台回复新手指南,免费领取极狐GitLab 新手指南一份,从零到一快速上手极狐GitLab。

极狐GitLab 在 6 月份发布了最新版本 17.0。如果需要安装或者升级至最新版,可以参考极狐GitLab 安装官网:https://gitlab.cn/install。

极狐GitLab 17.1 正式发布了多项与敏捷项目管理、源代码托管、CI/CD 及安全合规相关的更新,以下是部分重点功能解读。完整版本功能解读参考https://resources.gitlab.cn/。安装指南查看 https://gitlab.cn/install

  • 17.0 容器镜像
registry.gitlab.cn/omnibus/gitlab-jh:17.0.0-jh.0
  • 1
  • 17.0 Helm Chart
helm search repo gitlab-jh
NAME                       CHART VERSION    APP VERSION    
gitlab-jh/gitlab           8.0.0            v17.0.0        
gitlab-jh/gitlab-runner    0.65.0           17.0.0         
  • 1
  • 2
  • 3
  • 4

CI/CD 目录和组件已正式可用(GA)

基础版专业版旗舰版
SaaSYYY
私有化部署YYY

CI/CD 目录和组件功能作为极狐GitLab 在 CI/CD 方面的重大革新,旨在通过提高 CI/CD 流水线的复用性来简化 CI/CD 的编写和构建。自16.0(组件)、16.1(目录)引入,现在此版本已正式可用。借助 CI/CD 目录,用户可以访问由社区和行业专家创建的大量组件,然后找到适合自己场景的组件,最后通过“搭积木”的方式完成 CI/CD 流水线的编写。

加强史诗删除保护

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

之前,删除父史诗时,会自动删除其所有子项。此版本对此功能进行了改进,当用户删除父史诗时,首先会解除父级关系,然后保留子项。这种改进可以让用户在管理项目时有更多的控制和思考时间,以更加安全的方式来管理史诗。

编辑自定义角色及其权限

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

之前,用户无法编辑既有的自定义角色和权限。现在,可以在无需重新创建角色的情况下编辑自定义角色和权限。让自定义角色和权限的使用变得更加灵活。

密钥检测支持使用远端规则集进行规则覆盖或禁用

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

现在可以通过远端规则集来对规则进行覆盖或者禁用。远端规则集提供了一种可扩展的方式,让用户在单一地方进行规则配置,然后将其应用到多个项目中。这对于规则的管理(诸如添加、修改)是非常方便的。

新增的自定义角色权限

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

自定义角色是极狐GitLab 权限管理体系的扩展,以实现权限的精细化管理。通过自定义角色,可以创建具有同等权限的用户,从而减少拥有所有者角色的用户数量,避免权限被赋予给不需要的用户,防止不必要的权限升级。此版本新增了指派安全策略链接、管理和指派合规框架、管理webhook及管理推送规则四种新的权限。

依赖项扫描支持 Android 项目

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

现在,可以用依赖项扫描对 Android 项目进行扫描了,而且通过 CI/CD 目录组件就能完成扫描配置。此项功能能够提高用户在开发移动项目时的代码质量。

在私有化部署实例层级上管理自定义角色

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

之前,对于私有化部署实例来说,用户只能在群组上创建自定义角色,这意味着管理员难以集中管理针对实例级别的自定义角色,也容易导致实例内部会有一些重复的角色。现在,用户可以在实例级别对自定义角色进行管理,而且管理员也可以创建自定义角色。

改进了管理员和群组的分支保护设置

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

之前,设置默认分支保护选项时,不允许有和受保护分支相同的设置。在此版本中,我们更新了默认分支保护设置,为用户提供和受保护分支相同的设置体验。这为保护默认分支提供了更多的灵活性,并简化了流程。

在软件包仓库 UI 上对软件包错误进行过滤

基础版专业版旗舰版
SaaSYYY
私有化部署YYY

极狐GItLab 内置的软件包仓库可以作为制品的单一可信源。有时候,会因为一些错误导致软件包上传失败,但是又没有行之有效的方式快速查看上传失败的软件包。如果组织想要对内部的软件包仓库有一个整体了解,这时候就会显得比较困难。此次发布的新功能允许用户在 UI 上对上传失败的软件包进行过滤。提高了软件包仓库的使用体验。

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号