Reorder build dependencies
When one dependency dirties the cache, every other dependency after it will be completely rebuilt.
Due to the way our dependencies are currently organised, every time gitlab-rails is rebuilt so will most of prometheus libraries.
We need to make sure that gitlab-rails is the last one so that only that gets rebuilt.