Commit 64c39ef2951c3e596c100ceb95a57a44991d6307
1 parent
42be7815
Exists in
master
and in
11 other branches
Optimize the build order to reduce cache misses
Changes in the dependency list trigger rebuilds of everything that comes after. By moving gitlab-rails down, we make sure we do not have to re-install the chef gem as often.
Showing
1 changed file
with
3 additions
and
3 deletions
Show diff stats
config/projects/gitlab.rb
@@ -34,12 +34,12 @@ dependency "preparation" | @@ -34,12 +34,12 @@ dependency "preparation" | ||
34 | dependency "git" | 34 | dependency "git" |
35 | dependency "redis" | 35 | dependency "redis" |
36 | dependency "nginx" | 36 | dependency "nginx" |
37 | -dependency "gitlab-shell" | ||
38 | -dependency "gitlab-rails" | ||
39 | dependency "chef-gem" | 37 | dependency "chef-gem" |
38 | +dependency "runit" | ||
39 | +dependency "gitlab-rails" | ||
40 | +dependency "gitlab-shell" | ||
40 | dependency "gitlab-ctl" | 41 | dependency "gitlab-ctl" |
41 | dependency "gitlab-cookbooks" | 42 | dependency "gitlab-cookbooks" |
42 | -dependency "runit" | ||
43 | 43 | ||
44 | # version manifest file | 44 | # version manifest file |
45 | dependency "version-manifest" | 45 | dependency "version-manifest" |