gitlab跨版本升级

Posted daming221

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gitlab跨版本升级相关的知识,希望对你有一定的参考价值。

一、查看当前版本:

[root@localhost ~]# cat /opt/gitlab/embedded/service/gitlab-rails/VERSION  
10.8.2

二、配置源

cat << EOF > /etc/yum.repos.d/gitlab-ce.repo
[gitlab-ce]
name=gitlab-ce
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/
repo_gpgcheck=0
gpgcheck=0
enable=1
gpgkey=https://packages.gitlab.com/gpg.key
EOF

三、升级(按照顺序,升级完成一个版本后,最好重启下机器)

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

四、参考资料

1、官方资料:​​https://docs.gitlab.com/ee/update/index.html#upgrade-paths​

2、参考文档:​​https://blog.csdn.net/jinliang1star/article/details/98479371​

3、源:​​https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/​

4、报错解决参考:​​https://blog.csdn.net/haoshidai/article/details/49210733​

五、注意事项

Centos 6系统安装的gitlab,最高版本只能升级到13.6.7

以上是关于gitlab跨版本升级的主要内容,如果未能解决你的问题,请参考以下文章

gitlab升级

gitlab版本升级关闭

gitlab 搭建 备份 升级 迁移恢复

GITLAB·版本升级&降级(小版本)

gitlab升级-安装一台旧版本

GitLab版本管理(转)