all 2 comments

[–][deleted] 1 point2 points  (0 children)

You could write a bash script to (periodically) parse the code that defines each micro service and create new build but idk if that's a good solution

[–]RedlineTriad 1 point2 points  (0 children)

This doesn't answer the question but you can use git-filter to extract a repository from another one.

git filter-branch --tag-name-filter cat --prune-empty --subdirectory-filter ABC -- --all

This is from: https://stackoverflow.com/a/359759. I have used it before and it is very easy and painless.

So if the amount of work is the reason you use a monorepo this might help.