GitLab 업그레이드 하기


간만에 GitLab 홈페이지에 가보니 GitLab 버전이 많이 업그레이드되 있었다.


기존에 썼던 버전이 6.7.4 였는데 최신버전이 무려 7.1.1 이였다.



일단 쉽게 업그레이드 할 수 있는 방법에서는 같은 6 버전대 중에 최신 버전인 6.9.2 였다.


7 버전대로 업그레이드 하는건 다음 기회에~




업그레이드는 간단하게 요런과정을 거치면 매우 쉽게 된다.




백업하기

cd /home/git/gitlab
sudo -u git -H bundle exec rake gitlab:backup:create RAILS_ENV=production


GitLab 서비스 중지

sudo service gitlab stop


GitLab 업그레이드

if [ -f bin/upgrade.rb ]; then sudo -u git -H ruby bin/upgrade.rb; else sudo -u git -H ruby script/upgrade.rb; fi


GitLab 서비스 다시시작

sudo service gitlab start





참고로 GitLab Shell 도 업그레이드 할려면 요렇게 하면 된다.

cd /home/git/gitlab-shell
sudo -u git -H git fetch
sudo -u git -H git checkout v1.9.6


v1.9.6 요부분은 업그레이드할 최신버전을 적어주면 된다. 

최신버전 확인은 https://gitlab.com/gitlab-org/gitlab-shell/tags 요기서~~