summaryrefslogtreecommitdiff
path: root/doc/update
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2014-06-02 11:51:16 +0000
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2014-06-02 11:51:16 +0000
commit0d475208ac99b818d4063f73289390c578302459 (patch)
treeb3dac8f14a557c27ede22dac05ab6126345e86d2 /doc/update
parent660585caa41002d9cfbe51842aaa6602b8de2895 (diff)
parentc8460c4731fe73cf3ca4cb45d098f21636c71df3 (diff)
downloadgitlab-ce-0d475208ac99b818d4063f73289390c578302459.tar.gz
Merge branch 'updater_location' into 'master'
Updater one liner based on location Fixes #1303
Diffstat (limited to 'doc/update')
-rw-r--r--doc/update/upgrader.md9
1 files changed, 6 insertions, 3 deletions
diff --git a/doc/update/upgrader.md b/doc/update/upgrader.md
index b3947fa2deb..19faca4ec4e 100644
--- a/doc/update/upgrader.md
+++ b/doc/update/upgrader.md
@@ -18,11 +18,12 @@ __GitLab Upgrader is available only for GitLab version 6.4.2 or higher__
### 2. Run gitlab upgrade tool
+ # Starting with GitLab version 7.0 upgrader script has been moved to bin directory
cd /home/git/gitlab
- sudo -u git -H ruby bin/upgrade.rb
+ if [ -f bin/upgrade.rb ]; then sudo -u git -H ruby bin/upgrade.rb; else sudo -u git -H ruby script/upgrade.rb; fi
# to perform a non-interactive install (no user input required) you can add -y
- # sudo -u git -H ruby bin/upgrade.rb -y
+ # if [ -f bin/upgrade.rb ]; then sudo -u git -H ruby bin/upgrade.rb -y; else sudo -u git -H ruby script/upgrade.rb -y; fi
### 3. Start application
@@ -55,6 +56,8 @@ Here is a one line command with step 1 to 4 for the next time you upgrade:
```bash
cd /home/git/gitlab; sudo -u git -H bundle exec rake gitlab:backup:create RAILS_ENV=production; \
- sudo service gitlab stop; sudo -u git -H ruby bin/upgrade.rb -y; sudo service gitlab start; \
+ sudo service gitlab stop; \
+ if [ -f bin/upgrade.rb ]; then sudo -u git -H ruby bin/upgrade.rb -y; else sudo -u git -H ruby script/upgrade.rb -y; fi; \
+ sudo service gitlab start; \
sudo service nginx restart; sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production
```