I have a repository for each micro-services ('A', 'B', ..). The structure of a repository looks like :
A
|-dockerfile
|-src
|-Java
|-Groovy
Since all of these repositories belongs to a project called 'WholeProject', I want to maintain a repository 'WholeProject' which looks like :
WholeProject
|-docker-compose.yml
|-µS
|-A
|-B
|-..
So I could easily maintain a docker-compose file and a repository that contains all the revelant things about my project.
Is this a good idea ? How can I perform that ?