Can repository mirroring (pulling) be incorporated into Gitlab CE?
Issue gitlab-ce#18732 talks about Repository Mirroring in Gilab CE, and the Push to Remote Repository part of mirroring was then moved to Gitlab CE.
But why not Pulling?
I have the issue that I need to manually pull-push lots of projects from other Git servers to my Gitlab CE server. The biggest issue (and why I pull them to my Gitlab Server is) that most build tools on those server just suck, while Gitlab has great integrated CI/CD so I want them to be moved for easier building/testing but some devs prefer not to use any other system.
In order to pull these projects and be able to use CI/CD, I needed to make a application that does that for me. But thats not the best solution!
And I am not the only one! There are lots of people that have the same or similar issues, and they also wrote or use third-party tools that allows easy pull-push to a Gitlab CE server.
I really think that the Pull feature should also be part of the CE core.
This issue is based on gitlab-ce#18732