I create a non-default branch, e.g. dev/feature, do a commit on this branch and tag this commit with an annotated tag, e.g. 3.0.1.
jGitVer-maven-plugin v1.7.1 would calculate _3.0.1-devfeature on mvn validate which is a qualified release version.
jGitVer-maven-plugin v1.8.0 would calculate _3.0.2-devfeature-SNAPSHOT on mvn validate which is a snapshot version.
version: 1.8.0
usage context:
maven command line: 3.8.3
Problem description:
I create a non-default branch, e.g. dev/feature, do a commit on this branch and tag this commit with an annotated tag, e.g. 3.0.1.
jGitVer-maven-plugin v1.7.1 would calculate _3.0.1-devfeature on
mvn validate
which is a qualified release version. jGitVer-maven-plugin v1.8.0 would calculate _3.0.2-devfeature-SNAPSHOT onmvn validate
which is a snapshot version.extensions.xml
jgitver-config.xml
No further configuration in pom.xml
I would expect the same behaviour as in 1.7.1, as this change would be a breaking one.