gitlab 2.7版本升级到2.8

简介:

 第一步 关闭服务

/etc/init.d/gitlab stop
 
 
第二部 更新代码
cd /home/gitlab/gitlab
 
# Get latest code
sudo -u gitlab git pull origin stable
 
# Install libs
sudo -u gitlab bundle install --without development test
 
# update db
sudo -u gitlab bundle exec rake db:migrate RAILS_ENV=production
 
# update gitolite hooks
sudo cp ./lib/hooks/post-receive /home/git/share/gitolite/hooks/common/post-receive
sudo chown git:git /home/git/share/gitolite/hooks/common/post-receive
 
# Check app status
sudo -u gitlab bundle exec rake gitlab:app:status RAILS_ENV=production
 
第三步 启动服务
/etc/init.d/gitlab start
 
本文转自 ppabc  51CTO博客,原文链接:http://blog.51cto.com/ppabc/999726


相关文章
|
应用服务中间件 网络安全 nginx
docker 搭建 最新版本的 gitlab,使用HTTPS访问,以及gitlab的基础使用讲解
docker 搭建 最新版本的 gitlab,使用HTTPS访问,以及gitlab的基础使用讲解
|
jenkins 持续交付 开发工具
gitlab远程库代码版本回滚方法
gitlab远程库代码版本回滚方法
1084 1
|
Shell 开发工具 git
Gitlab回退到指定版本的方法与步骤
Gitlab回退到指定版本的方法与步骤
1027 0
|
前端开发 Java jenkins
Jenkins+Gitlab+Nginx+SonarQube+Maven编译Java项目自动发布与基于tag版本回退
Jenkins+Gitlab+Nginx+SonarQube+Maven编译Java项目自动发布与基于tag版本回退
818 0
|
Java jenkins 应用服务中间件
Jenkins+Gitlab+Nginx+Maven编译Java项目自动发布与基于tag版本回退(重复构建问题已解决)
Jenkins+Gitlab+Nginx+Maven编译Java项目自动发布与基于tag版本回退(重复构建问题已解决)
471 0
|
jenkins 应用服务中间件 持续交付
Jenkins+Gitlab+Nginx实现自动发布与回退基于tag版本的静态项目(解决重复构建问题)
Jenkins+Gitlab+Nginx实现自动发布与回退基于tag版本的静态项目(解决重复构建问题)
647 0
|
开发工具 git
gitlab回退指定版本
gitlab回退指定版本
896 0
|
Linux 开发工具 数据安全/隐私保护
如何搭建自己的中文Git版本库:Gitlab容器化部署
我深怕自己本非美玉,故而不敢加以刻苦琢磨,却又半信自己是块美玉,故有不肯庸庸碌碌,与瓦砾为伍。于是我渐渐地脱离凡尘,疏远世人,结果便是一任愤懑与悔恨日益助长内心那怯弱的自尊心。其实任何人都是驯兽师,而那野兽,无非就是各人的性情而已。 -----中岛敦《山月记》
880 0
如何搭建自己的中文Git版本库:Gitlab容器化部署
|
Web App开发 应用服务中间件 Linux