lightbend-labs / dbuild

Multi-project build tool, based on sbt.
https://lightbend-labs.github.io/dbuild
Other
83 stars 14 forks source link

Support patterns in exclude/include subprojects #211

Closed cunei closed 5 years ago

cunei commented 6 years ago

On occasion it may be useful to specify exclusions and inclusion of subprojects that may or may not be there, depending on the commit, or to refer to whole groups of subprojects. Supporting patterns in the exclusion and inclusion rules would address both needs.

SethTisue commented 6 years ago

excluding *JS would certainly be useful in the community build

eed3si9n commented 5 years ago

This is affecting sbt nightlies as well. How big is this task? XS (0.5d), S (1d), M (2d), L (5d)?

cunei commented 5 years ago

One day should be plenty, probably a couple of hours will do.

cunei commented 5 years ago

Released dbuild 0.9.16, and reworked the sbt nightlies accordingly in https://github.com/sbt/sbt-validator/commit/7e95925a03965a571bf551e80c80ccc2e30a339f /cc @eed3si9n @andreaTP

andreaTP commented 5 years ago

Thanks @cunei !