极狐GitLab 15.8 发布,CI/CD、DevSecOps 相关的更新来啦~【四】

2024-03-16 20:28

本文主要是介绍极狐GitLab 15.8 发布,CI/CD、DevSecOps 相关的更新来啦~【四】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

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

极狐GitLab 在去年 1 月份发布了 15.8 版本。此次发布带来了MR外部状态检查,私有化部署的SCIM,在后台管理区查看Runner的预估队列,通过直接转移数据来迁移极狐GitLab项目等功能。

使用 API 将 GitHub 要点导入 极狐GitLab 代码片段

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

以前,您可以将 GitHub 存储库导入 极狐GitLab,但不能导入 GitHub gists。

现在,您可以使用 极狐GitLab REST API 将您的个人gists(不超过 10 个文件)导入到个人 极狐GitLab 片段。这些会显示在您的代码片段仪表板上。

超过10个文件的gists将被跳过,必须手动复制。

如果由于任何其他原因跳过或未导入任何 gist,您将收到一封电子邮件,其中包含无法导入的 gist 列表以及导入失败的原因。

在迁移开始前检查个人访问令牌

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

以前,极狐GitLab只在迁移开始后才验证个人访问令牌,这意味着通过直接转移数据进行群组组迁移可能会在迁移过程中失败,原因是个人访问令牌没有足够的范围或者过期失效了。

现在,我们将提前进行检查,当范围不足或令牌过期失效时返回错误,以避免启用有问题的迁移任务。

极狐GitLab 引入的两款新字体

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

极狐GitLab 在用户界面(UI)的文字呈现上,历来依靠系统字体,比如 macOS 中的 San Francisco 和 Microsoft Windows 中的 Segoe UI。但在使用过程中也存在限制,因为不同系统在默认字体渲染上的不一致,就有可能会影响用户在极狐GitLab 的使用体验。 这次更新中,我们选择了 Inter 字体作为极狐GitLab UI 的西文首选字体,并且默认启用了可以提高文本可读性的消歧(disambiguation)功能。由于这一变化,我们将其包含在 GitLab 的开源包里,命名为 GitLab Sans。 此外,我们还选择了 JetBrains Mono 作为我们等宽字体,用在代码编辑器以及其他需要用到的用户界面上。

迁移极狐GitLab 群组时可选择不包含项目

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

以前,当把一个极狐GitLab 群组直接迁移到Jihulab.com时,你必须同时迁移它的所有项目。

现在你可以选择在迁移群组的时候不包括项目。这个选项在用户界面和API中都可以使用,你可以为每个群组单独选择这个选项,也可以为所有选定的群组一次性选择。默认设置是将群组和它的项目一起迁移。

默认设置为将用户配置文件设为私有

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

新创建的用户配置文件现在可以默认为私有。此实例范围的设置有助于遵守当地数据隐私法和个别公司协议,例如与工作委员会。用户仍然可以从配置文件设置更改其配置文件页面的可见性,极狐GitLab 管理员可以覆盖此设置以公开新的配置文件。

可以登录极狐GitLab 安装升级页面,升级最新版本极狐GitLab,体验更多 DevOps 功能。更多关于极狐GitLab 的最佳实践,可以搜索关注公众号【极狐GitLab】或者登录极狐GitLab 官网进行学习。

这篇关于极狐GitLab 15.8 发布,CI/CD、DevSecOps 相关的更新来啦~【四】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/816614

相关文章

CSS3中的字体及相关属性详解

《CSS3中的字体及相关属性详解》:本文主要介绍了CSS3中的字体及相关属性,详细内容请阅读本文,希望能对你有所帮助... 字体网页字体的三个来源:用户机器上安装的字体,放心使用。保存在第三方网站上的字体,例如Typekit和Google,可以link标签链接到你的页面上。保存在你自己Web服务器上的字

GitLab文件的上传与下载方式

《GitLab文件的上传与下载方式》:本文主要介绍GitLab文件的上传与下载方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录GitLab 项目拉取到本地GitLab 项目上传方法方法 1:本地项目未初始化Git方法 2:本地项目已初始化GitGitLab 上

macOS Sequoia 15.5 发布: 改进邮件和屏幕使用时间功能

《macOSSequoia15.5发布:改进邮件和屏幕使用时间功能》经过常规Beta测试后,新的macOSSequoia15.5现已公开发布,但重要的新功能将被保留到WWDC和... MACOS Sequoia 15.5 正式发布!本次更新为 Mac 用户带来了一系列功能强化、错误修复和安全性提升,进一步增

Oracle 通过 ROWID 批量更新表的方法

《Oracle通过ROWID批量更新表的方法》在Oracle数据库中,使用ROWID进行批量更新是一种高效的更新方法,因为它直接定位到物理行位置,避免了通过索引查找的开销,下面给大家介绍Orac... 目录oracle 通过 ROWID 批量更新表ROWID 基本概念性能优化建议性能UoTrFPH优化建议注

Maven 依赖发布与仓库治理的过程解析

《Maven依赖发布与仓库治理的过程解析》:本文主要介绍Maven依赖发布与仓库治理的过程解析,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下... 目录Maven 依赖发布与仓库治理引言第一章:distributionManagement配置的工程化实践1

解决tomcat启动时报Junit相关错误java.lang.ClassNotFoundException: org.junit.Test问题

《解决tomcat启动时报Junit相关错误java.lang.ClassNotFoundException:org.junit.Test问题》:本文主要介绍解决tomcat启动时报Junit相... 目录tomcat启动时报Junit相关错误Java.lang.ClassNotFoundException

Redis中6种缓存更新策略详解

《Redis中6种缓存更新策略详解》Redis作为一款高性能的内存数据库,已经成为缓存层的首选解决方案,然而,使用缓存时最大的挑战在于保证缓存数据与底层数据源的一致性,本文将介绍Redis中6种缓存更... 目录引言策略一:Cache-Aside(旁路缓存)策略工作原理代码示例优缺点分析适用场景策略二:Re

Pandas利用主表更新子表指定列小技巧

《Pandas利用主表更新子表指定列小技巧》本文主要介绍了Pandas利用主表更新子表指定列小技巧,通过创建主表和子表的DataFrame对象,并使用映射字典进行数据关联和更新,实现了从主表到子表的同... 目录一、前言二、基本案例1. 创建主表数据2. 创建映射字典3. 创建子表数据4. 更新子表的 zb

Maven中引入 springboot 相关依赖的方式(最新推荐)

《Maven中引入springboot相关依赖的方式(最新推荐)》:本文主要介绍Maven中引入springboot相关依赖的方式(最新推荐),本文给大家介绍的非常详细,对大家的学习或工作具有... 目录Maven中引入 springboot 相关依赖的方式1. 不使用版本管理(不推荐)2、使用版本管理(推

Python的time模块一些常用功能(各种与时间相关的函数)

《Python的time模块一些常用功能(各种与时间相关的函数)》Python的time模块提供了各种与时间相关的函数,包括获取当前时间、处理时间间隔、执行时间测量等,:本文主要介绍Python的... 目录1. 获取当前时间2. 时间格式化3. 延时执行4. 时间戳运算5. 计算代码执行时间6. 转换为指