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 的相关资料:
- 极狐GitLab 官网:https://gitlab.cn
- 极狐GitLab 官网文档:https://docs.gitlab.cn
- 极狐GitLab 论坛:https://forum.gitlab.cn/
- 极狐GitLab 安装配置:https://gitlab.cn/install
- 极狐GitLab 资源中心:https://resources.gitlab.cn/
- AI 产品驭码CodeRider:https://coderider.gitlab.cn/
搜索【极狐GitLab】公众号,后台输入加群,备注gitlab,即可加入官方微信技术交流群。
极狐GitLab 公众号后台回复新手指南,免费领取极狐GitLab 新手指南一份,从零到一快速上手极狐GitLab。
极狐GitLab 在 6 月份发布了最新版本 17.0。如果需要安装或者升级至最新版,可以参考极狐GitLab 安装官网:https://gitlab.cn/install。
- 17.0 对应的容器镜像
registry.gitlab.cn/omnibus/gitlab-jh:17.0.0-jh.0
- 17.0 对应的 helm chart
helm search repo gitlab-jh
NAME CHART VERSION APP VERSION DESCRIPTION
gitlab-jh/gitlab 8.1.0 v17.1.0 GitLab is the most comprehensive AI-powered Dev...
gitlab-jh/gitlab-runner 0.65.0 17.0.0 GitLab Runner
关联阅读
- 极狐GitLab 17.0 重磅发布,100+ DevSecOps功能更新来啦~【一】
- 极狐GitLab 17.0 重磅发布,100+ DevSecOps功能更新来啦~【二】
使用 rules:existsCI/CD 关键字来加强上下文控制
基础版 | 专业版 | 旗舰版 | |
---|---|---|---|
SaaS | Y | Y | Y |
私有化部署 | Y | Y | Y |
rules:exists
CI/CD 关键字的默认行为与关键字的定义位置有关,因此在一些比较复杂的流水线中就很难使用此关键字了。当其定义在作业中时,rules:exists
会在正运行流水线的项目中搜索特定的文件。然而,当其定义在 include
部分中时,rules:exists
会项目的配置文件中搜索特定的文件,而这些配置文件需要包含 include
部分。如果配置文件被分割为多个文件和项目,那么就会很难确信到底去哪个项目中搜索定义好的文件。
在此版本中,我们为 rules:exists
引入了子关键字 project
和 ref
,能够帮助你显式地控制对于此关键字的搜索上下文。这些新的子键帮助你通过精确指定搜索上下文,减少不一致性,并增强你流水线规则定义中的清晰度,确保规则评估的准确性。
使用 Switchboard 做配置变更时的变更日志
基础版 | 专业版 | 旗舰版 | |
---|---|---|---|
SaaS | |||
私有化部署 | Y |
现在,可以使用 Switchboard 配置页面查看对你的极狐GitLab 专用实例基础设施所做的配置更改的状态。
所有能够查看或编辑 Switchboard 上租户的用户,都将能够查看变更日志中的变更,并跟踪他们在应用到实例时的进展情况。
当前,Switchboard 配置页面和变更日志可用于诸如通过将IP添加到允许列表来管理对实例的访问或配置实例的SAML设置等变更。
我们将在接下来的季度扩展这项功能,以便为其他配置启用自动更新。
使用 REST API 开启在极狐GitLab 中查看 Jira 议题功能
基础版 | 专业版 | 旗舰版 | |
---|---|---|---|
SaaS | Y | Y | |
私有化部署 | Y | Y |
在此版本中,你可以使用 REST API 来开启在极狐GitLab 中查看 Jira 议题功能。你还可以指定一个或者更多 Jira 项目来查看议题的来源。