We have situation where I have multiple Gitlabs (A, B, C) each with their own url git.enclaveA.local, git.enclaveB.local, etc, Data is sync'ed among them but all CI software talks to their local Gitlab and can't talk to the others. Suggestions to managing dagger modules in this situation. The main ideas I have come up with:
- Monorepo and all module are local
- Use git submodules with relative paths and load modules locally
- Find a way to do git url rewrite rules. gitconfig supports this via insteadOf. Not sure if the engine supports custom gitconfig. Is there a way to inject gitconfig into the dagger engine?
- Something else I am not thinking of.
)