Commit e437ab092d2c1bc1a2551a48440bd1c43f733e64
1 parent
4038da34
Exists in
master
and in
13 other branches
Add steps for creating the build user
Showing
1 changed file
with
4 additions
and
2 deletions
Show diff stats
doc/build.md
| ... | ... | @@ -10,9 +10,10 @@ Preparing the build machine requires sudo access. |
| 10 | 10 | sudo apt-get install ruby1.9.1 ruby1.9.1-dev git build-essential |
| 11 | 11 | sudo gem install --no-ri --no-rdoc bundler |
| 12 | 12 | |
| 13 | +# Create the build user | |
| 14 | +sudo adduser --gecos 'Omnibus Build' --disabled-password omnibus-build | |
| 13 | 15 | # Create build directories for use by the build user |
| 14 | 16 | sudo mkdir -p /opt/gitlab /var/cache/omnibus |
| 15 | -# We assume the build user and group is 'omnibus-build' | |
| 16 | 17 | sudo chown omnibus-build:omnibus-build /opt/gitlab /var/cache/omnibus |
| 17 | 18 | ``` |
| 18 | 19 | |
| ... | ... | @@ -38,9 +39,10 @@ sudo yum groupinstall 'Development Tools' |
| 38 | 39 | sudo yum install centos-release-SCL |
| 39 | 40 | sudo yum install ruby193 ruby193-ruby-devel |
| 40 | 41 | |
| 42 | +# Create the build user | |
| 43 | +sudo adduser -c 'Omnibus Build' omnibus-build | |
| 41 | 44 | # Create build directories for use by the build user |
| 42 | 45 | sudo mkdir -p /opt/gitlab /var/cache/omnibus |
| 43 | -# We assume the build user and group is 'omnibus-build' | |
| 44 | 46 | sudo chown omnibus-build:omnibus-build /opt/gitlab /var/cache/omnibus |
| 45 | 47 | ``` |
| 46 | 48 | ... | ... |