36 lines
571 B
Markdown
36 lines
571 B
Markdown
|
# Update from 3.2 to 4.0
|
||
|
|
||
|
## GitLab CI 4.0 requires GitLab 6.3 or higher
|
||
|
|
||
|
### 1. stop CI server
|
||
|
|
||
|
sudo service gitlab_ci stop
|
||
|
|
||
|
### 2. Switch to your gitlab_ci user
|
||
|
|
||
|
```
|
||
|
sudo su gitlab_ci
|
||
|
cd /home/gitlab_ci/gitlab-ci
|
||
|
```
|
||
|
|
||
|
### 3. get latest code
|
||
|
|
||
|
```
|
||
|
git fetch
|
||
|
git checkout 4-0-stable
|
||
|
```
|
||
|
|
||
|
### 4. Install libs, migrations etc
|
||
|
|
||
|
```
|
||
|
bundle install --without development test --deployment
|
||
|
bundle exec rake db:migrate RAILS_ENV=production
|
||
|
bundle exec whenever -w
|
||
|
```
|
||
|
|
||
|
### 5. Start web application
|
||
|
|
||
|
sudo service gitlab_ci start
|
||
|
|
||
|
### 6. Update your runners to version 4.0
|