Commit 64c39ef2951c3e596c100ceb95a57a44991d6307

Authored by Jacob Vosmaer
1 parent 42be7815

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"