Commit e437ab092d2c1bc1a2551a48440bd1c43f733e64

Authored by Jacob Vosmaer
1 parent 4038da34

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  
... ...