We are trying to implement dagger in one project where we have feature-specific architecture. example: api, docs, test, ui components everything is inside its specific feature folder. and like wise we have multiple features folders. Now if we need to use dagger then what is the recommended approach?
- Should we create dagger module for each feature to run tests and build? and have one common dagger at root level which orchestrate all features modules in monorepo way?
- How can we use dagger for features which are interdependent? Should we call the feature's module from another feature's module first and then proceed?