Commit a9fc852413bf8773e2d1cd1bc35cc048d2f5aab5

Authored by Jacob Vosmaer
1 parent bd4500c3

Use commit hashes to pin versions of Git sources

config/software/gitlab-rails.rb
... ... @@ -17,7 +17,7 @@
17 17 #
18 18  
19 19 name "gitlab-rails"
20   -default_version "master"
  20 +default_version "68b89142aa6a55314ba6d6a62b9efe776b13ff07" # 6.9.0.pre
21 21  
22 22 EE = system("#{Omnibus.project_root}/support/is_gitlab_ee.sh")
23 23  
... ...
config/software/gitlab-shell.rb
... ... @@ -17,7 +17,7 @@
17 17 #
18 18  
19 19 name "gitlab-shell"
20   -default_version "master"
  20 +default_version "c26647b9d919085c669f49c71d0646ac23b9c9d9" # 1.9.4
21 21  
22 22 dependency "ruby"
23 23 dependency "rsync"
... ...
doc/release.md
... ... @@ -6,8 +6,8 @@ Our main goal is to make it clear which version of GitLab is in an omnibus packa
6 6  
7 7 - Pick a tag of GitLab to package (e.g. `v6.6.0`).
8 8 - Create a release branch in omnibus-gitlab (e.g. `6-6-stable`).
9   -- Change [the gitlab-rails version in omnibus-gitlab].
10   - In our example that would be `version "v6.6.0"`.
  9 +- Change [the gitlab-rails version in omnibus-gitlab]. In our example that would be
  10 + `default_version '490f99d45e0f610e88505ff0fb2dc83a557e22c5' # 6.6.0`.
11 11 - Change [the source] to the repo you want to build from (CE / EE)
12 12 - Commit the new version to the release branch
13 13  
... ...