GitLab 导读
开源代码托管平台,可免费私有部署,完善的代码全生命周期的管理功能。
资料
介绍
GitLab
是基于Git
的一个开源的代码管理平台- 支持 代码测试与覆盖
- 支持 持续集成(
CI
) - 支持 持续交付(
CD
) - 支持 持续部署(
CD
) - 支持
Pages
- 支持
K8S
- 支持代码审查
- 支持
Web IDE
- 支持流水线缓存
- 支持产物上传
- 支持高级部署
- 支持合并队列
- 支持发布编排
- 支持镜像 & 包仓库(
docker
镜像仓库、Maven
仓库等) - 等等
说明
GitLab
是一个代码管理平台,同时也是一个公司- https://gitlab.com 是 gitlab 公司提供的代码托平台
GitLab
现在仅发布了三款软件:gitlab-ce
(社区版)、gitlab-ee
(企业版)、gitlab-jh
(极狐版)- 对于非付费用户来说,没有本质区别
- 使用
gitlab-jh
(极狐版)可以使用更多国内用户个性化的需求- 钉钉扫码登录
- 钉钉集成
- 引入于极狐GitLab
15.1
,功能标志为dingtalk_integration
。默认禁用。 - 功能标志
dingtalk_integration
移除于极狐GitLab15.5
。 - 钉钉命令
- 引入于极狐GitLab
- 飞书集成和通知
- 引入于极狐GitLab
15.2
,功能标志为feishu_integration
。默认禁用。 - 功能标志
feishu_integration
移除于极狐GitLab15.4
。
- 引入于极狐GitLab
- 飞书机器人
- 引入于极狐GitLab
15.4
,功能标志为feishu_bot_integration
。默认禁用。 - 功能标志
feishu_bot_integration
移除于极狐GitLab15.6
。
- 引入于极狐GitLab
- 企业微信集成和通知
- 引入于极狐GitLab
16.2
,功能标志为wecom_integration
。默认禁用。
- 引入于极狐GitLab
- 公司与个人搭建
GitLab
时,可以选择任意一种,如果有计划购买,推荐安装gitlab-jh
(极狐版)、gitlab-ee
(企业版)。本人推荐在安装时就选择gitlab-jh
(极狐版),后期有需要直接购买即可,不用担心从gitlab-ce
(社区版)版本升级的问题(安装gitlab-jh
、gitlab-ee
不购买授权,默认使用社区版的功能) - 极狐GitLab 是一家国内的公司,GitLab 官方以技术入股的形式参股