Repositories groups from user groups and domains
You can create repositories in all the locations that you have access to in the remote repository manager. This is very powerful, but we always recommend defining a precise way of structuring the repositories that are created from templates.
One suggested way of defining them is to create a hierarchy of groups that starts from the domains and proceeds to the data products.
As an example for GitLab, you could have the following structure:
- you create a group for each domain
- inside each domain, you create a group for each data product
- you can now create all the repositories from templates directly in your data product group
If you follow this principle, you will end up with something like: