on a small Ubuntu LTS server we are running gitolite (Version 2). Well I didn't want to change this running configuration up to now. Perhaps at next LTS upgrade we are going to migrate to gitolite v3.
Now I got the request, if I can "mal eben schnell" [german for "do it quickly and at once"] install GitLab with Continous Integration support to the same server. After reading documentation, I know that "Starting from version 8.0, GitLab Continuous Integration (CI) is fully integrated into GitLab itself". Nice. And I learnd that since GitLab 5.0, it is "without gitolite".
After having a look into the hardware requirements for GitLab CE Omnibus, I can easily reject the "mal-eben-schnell" request with "no, not with this hardware".
But now my question is:
How can I setup GitLab (on a newer server) in a way, that I can manage our git repositories with gitolite AND that GitLab is the user WebGUI with wiki, tracking etc. to repositories controlled by gitolite without cloning or mirroring the gitolite repositories into gitlab repositories.
(From filesystems point of view: the repositories should stay at the same position for gitolite and GitLab.)
Yes, I found this posting but I think the answer is not valid anymore with newer GitLab Versions.