0


极狐GitLab 15.7 版本发布,更多代码托管、CI/CD、安全合规更新【一】

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

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

极狐GitLab 在 2022 年 12 月份发布了 15.7 版本。此次发布了极狐GitLab CLI、基于浏览器的DAST的正式版本、对来自默认分支以外的GitOps部署的支持等功能。

极狐GitLab CLI介绍

基础版专业版旗舰版SaaSYYY私有化部署YYY
命令行是软件工程师工具包中最重要的工具之一,他们的大部分处理和工作都是围绕着这些工具进行的。他们会自定义他们的CLI,并在执行任务时,通过拓展程序来确保工作效率的最大话。CLI是开发人员完成工作所依赖的脚本和工作流程的核心工具。

为了支持更多已经在工作中使用命令行的开发者,我们采用了开源项目glab做为极狐GitLab CLI的基础。CLI使你不需要切换应用程序或标签,就能在极狐GitLab中将Git和你的代码结合起来。

在个人命名空间内共享对代理的CI/CD访问

基础版专业版旗舰版SaaSYYY私有化部署YYY
极狐GitLab代理为使用CI/CD来管理你的Kubernetes集群提供了一个更安全的解决方案。你可以通过共享代理连接的访问权限,在多个项目和组中使用一个代理。在以前的版本中,你不能与个人命名空间共享访问。这个版本增加了对个人命名空间的CI/CD连接共享的支持。你现在可以从你个人命名空间下的任何项目中使用一个代理。

支持来自默认分支以外的GitOps部署

基础版专业版旗舰版SaaSYYY私有化部署YYY
在以前的版本中,Kubernetes的极狐GitLab代理只能用于存储在主分支上的manifest文件。这种模式有已知的局限性,例如,你不能将下一个版本的manifest存储在发布分支上,并在一个临时环境中进行测试。

现在,你可以在manifest项目配置的同时指定一个Git描述。除了主分支,你还可以从另一个分支、一个git标签或特定的提交中同步你的manifest文件。

用你的SSH密钥签署提交文件

基础版专业版旗舰版SaaSYYY私有化部署YYY
现在签署提交文件变得更简单了。使用SSH密钥来签署提交,向别人证明一个经过验证的提交是由你撰写的。

以前签署提交的方法需要GPG密钥或X.509证书,这两种方法都不能用于登录极狐GitLab。现在增加了对SSH密钥的提交签名的支持,使得重新使用认证密钥对来签署提交文件成为可能。如果你已经用SSH密钥认证了极狐GitLab,那么在你的本地Git配置中添加三行代码,就可以对未来提交的所有内容进行签名。

默认情况下,在当前配置文件中的所有SSH密钥都可以用于认证和签署提交。如果要确保一个密钥只用于其中一个目的,请上传一个新的密钥。

极狐GitLab 私有化部署版本支持 Jira Cloud app

基础版专业版旗舰版SaaSYYY私有化部署YYY
对于私有化部署的极狐GitLab,我们很高兴地宣布支持“Jira Cloud app”!

从这个版本开始,你可以把私有化部署的极狐GitLab实例链接到Jira云,并启用Jira开发面板。这项功能支持将智能提交、合并请求、分支、构建、部署和功能标志的更新同步回Jira开发面板。你可以将“GitLab for Jira Cloud”应用与你的基本Jira集成配对。

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


本文转载自: https://blog.csdn.net/weixin_44749269/article/details/136769439
版权归原作者 极小狐 所有, 如有侵权,请联系我们删除。

“极狐GitLab 15.7 版本发布,更多代码托管、CI/CD、安全合规更新【一】”的评论:

还没有评论