Example of a dagger typescript "monorepo" like project.
Here we are trying to create reusable "pipelines" (sets of materializeable goals), for different submodules (foo and bar).
In this example we pretend that there are two "build"-actions for the similar shaped modules foo and bar:
- out: simply returns the out.txt file within the submodule
- slow-out: waits 10 seconds and the nreturns the out.txt file within the submodule
Calling the cli with dagger call foo out, I would have expected to only synchronize out,
but it somehow materializes slow-out as well:
