GitLab旧版本升级


背景

由于公司使用的GitLab CE版本比较旧,是8.x版本,因此在很多功能上不支持。例如不支持多级group、基本上不支持webhook(除了Push和New Tag Event),很多工具无法实现。因此考虑对GitLab进行升级。

升级

由于版本比较老,查看了官方文档,升级路径很长,详见Upgrade Paths,截图如下:
Upgrade Path

咋眼一看,眼花缭乱。于是继续往下看文档,发现官方有一个工具可以提供升级路径以及脚,如下:
升级路径界面

选择完版本之后就可以看到具体的升级路径和脚本了,如下:

yum install  gitlab-ce-9.5.10
yum install  gitlab-ce-10.8.7
yum install  gitlab-ce-11.11.8
yum install  gitlab-ce-12.0.12
yum install  gitlab-ce-12.1.17
yum install  gitlab-ce-12.10.14
yum install  gitlab-ce-13.0.14
yum install  gitlab-ce-13.1.11

还是挺方便的,不过升级前记得做好备份。


文章作者: zzq0324
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 zzq0324 !