How to manage multiple maven projects in gitlab : <p>We have multiple (about 75) maven projects, which we have pushed to Gitlab <strong>individually</strong> in following manner:<br>
GROUP1 - 4 projects<br>
GROUP2 - 2 projects<br>
GROUP3 - 10 Projects<br>
.<br>
.<br>
GROUP10 - 6 Projects</p>

<hr>

<p>We now want to implement CI tool like <code>Jenkins</code>. But creating and managing all 75 projects in jenkins individuality is very time consuming. So that we have 2 methods in mind.  </p>

<ol>
<li><strong><code>git submodules</code>:</strong> In this case we might get many complications, as individual developer is forking the multiple project and works in his forked repo.</li>
<li><strong>Single <code>git</code> Project:</strong> In this case if every developer will fork the main repo, then disk space required is much and the performance will also get degrade. But it will be better than <code>git submodules</code> to manage, as build can be simplified with maven <code>multiple module way</code>.   </li>
</ol>

<p>So according to you, is there any other approach we can think about, or can we go with <strong>Single git project</strong>?</p>
