Guillaume Nodet wrote:
Why is that related to releases ? The release process won't change at all
afaik, it's just a matter of changing the scm info in the root pom.
IMHO, it all depends on whether you want to have a mixed cadence for
releases of sub modules, or a single unified release.
Due to how git tags/branches ( across the entire repository ) it really
leads itself to a single artifact per repository model, or more - a
single versionable artifact-set per repository.
maven-release-plugin likes to release from the root directory of the
repository as well ( which can be configured, but then you get messy
tag/branches semantics ).