Open rawkode opened 3 months ago
Nested projects are quite complicated as they require consumers to properly define inputs
for all tasks so that there's no overlap. That's pretty much the reason why they aren't "built in".
What if there was a simpler solution where workspaces could be imported into larger workspaces and prefixes where applied there?
Yeah let me think about this.
Is your feature request related to a problem? Please describe.
In my monorepo, I have several top level projects which are each composed of many services.
Currently I need to store the ID in each moon.yml and it's very verbose, such as top-level-project-one-service-a, top-level-project-one-service-b, and so forth.
Describe the solution you'd like
I'd like to use an intermediary
moon.yml
to group any subsequent projects and prefix their names.