I upcoming version of GitVersion 6.6.0 additional Output variables were added:
New variables:
VersionSourceSemVer
VersionSourceDistance
Obsolete variables
CommitsSinceVersionSource - obsolete and will be replaced by VersionSourceDistance; will be removed in v7.0.0
The docs will have to be updated with mentioning that new Variables added and the version number, and the deprecated variables.
The new variables should be included in the output only if the version of the installed tool (versionSpec) >= 6.6.x
The samples need to be updated where necessary. Unit tests should be updated if necessary.
DoD:
- All unit tests are passing
- code is formatted and linted