Commit c7845037dcce256d7d75ed1e5f2e7319bd9f39d4

Authored by Marin Jankovski
1 parent bdcaf343

Update release documentation.

Showing 1 changed file with 18 additions and 12 deletions   Show diff stats
doc/release.md
... ... @@ -31,17 +31,6 @@ git push origin 6-6-stable 6.6.0.omnibus
31 31  
32 32 ### One-time
33 33  
34   -- Set up the `attach.sh` script
35   -
36   -```shell
37   -sudo su - omnibus-build
38   -cat > attach.sh <<EOF
39   -#!/bin/sh
40   -script -c 'screen -x || screen' /dev/null
41   -EOF
42   -chmod +x attach.sh
43   -```
44   -
45 34 - Install release dependencies
46 35  
47 36 ```shell
... ... @@ -56,6 +45,11 @@ sudo pip install awscli
56 45 aws configure # enter AWS key and secret
57 46 ```
58 47  
  48 +# Make sure sendmail is installed; for Debian 7
  49 +```shell
  50 +sudo apt-get install sendmail-bin
  51 +```
  52 +
59 53 - Set up a deploy key to fetch the GitLab EE source code.
60 54 - Put your email address in `~omnibus-build/.forward`.
61 55 - Test email delivery:
... ... @@ -64,6 +58,18 @@ aws configure # enter AWS key and secret
64 58 echo "Subject: testing from $(uname -n)" | sendmail $(whoami)
65 59 ```
66 60  
  61 +- Set up the `attach.sh` script
  62 +
  63 +```shell
  64 +# For Debian 7 install screen first; sudo apt-get install screen
  65 +sudo su - omnibus-build
  66 +cat > attach.sh <<EOF
  67 +#!/bin/sh
  68 +script -c 'screen -x || screen' /dev/null
  69 +EOF
  70 +chmod +x attach.sh
  71 +```
  72 +
67 73 ### Each build
68 74  
69 75 - Log in as the build user and start a screen session
... ... @@ -104,4 +110,4 @@ This will `clean --purge` the build environment, build a package and upload it t
104 110 See a previous [CE example](https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/141)
105 111 and [EE example](https://dev.gitlab.org/gitlab/gitlab-ee/commit/7301417820404f92ca7c0a9940408ef414ef3c01).
106 112  
107   -[the gitlab-rails version in omnibus-gitlab]: ../master/config/software/gitlab-rails.rb#L20
108 113 \ No newline at end of file
  114 +[the gitlab-rails version in omnibus-gitlab]: ../master/config/software/gitlab-rails.rb#L20
... ...