Flexibility in Outputted semver format or allow for custom format to be used #4673
Unanswered
webmutation
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Prerequisites
GitVersion package
GitVersion.Tool
GitVersion version
6.4.0
Operating system
Linux
What are you seeing?
Running GitVersion 6.4.0 diagnostics...
{
"AssemblySemFileVer": "0.1.0.0",
"AssemblySemVer": "0.1.0.0",
"BranchName": "develop",
"BuildMetaData": null,
"CommitDate": "2025-09-04",
"CommitsSinceVersionSource": 13,
"EscapedBranchName": "develop",
"FullBuildMetaData": "Branch.develop.Sha.e002867aa403afb42c9c1d955791c28c747ed635",
"FullSemVer": "0.1.0-SNAPSHOT.13",
"InformationalVersion": "0.1.0-SNAPSHOT.13+Branch.develop.Sha.e002867aa403afb42c9c1d955791c28c747ed635",
"Major": 0,
"MajorMinorPatch": "0.1.0",
"Minor": 1,
"Patch": 0,
"PreReleaseLabel": "SNAPSHOT",
"PreReleaseLabelWithDash": "-SNAPSHOT",
"PreReleaseNumber": 13,
"PreReleaseTag": "SNAPSHOT.13",
"PreReleaseTagWithDash": "-SNAPSHOT.13",
"SemVer": "0.1.0-SNAPSHOT.13",
"Sha": "e002867aa403afb42c9c1d955791c28c747ed635",
"ShortSha": "e002867",
"UncommittedChanges": 0,
"VersionSourceSha": "",
"WeightedPreReleaseNumber": 13
}
Calculating semantic version...
Resolved version: 0.1.0-SNAPSHOT.13
What is expected?
Running GitVersion 6.4.0 diagnostics...
{
"AssemblySemFileVer": "0.1.0.0",
"AssemblySemVer": "0.1.0.0",
"BranchName": "develop",
"BuildMetaData": null,
"CommitDate": "2025-09-04",
"CommitsSinceVersionSource": 13,
"EscapedBranchName": "develop",
"FullBuildMetaData": "Branch.develop.Sha.e002867aa403afb42c9c1d955791c28c747ed635",
"FullSemVer": "0.1.0-SNAPSHOT.13",
"InformationalVersion": "0.1.0-SNAPSHOT.13+Branch.develop.Sha.e002867aa403afb42c9c1d955791c28c747ed635",
"Major": 0,
"MajorMinorPatch": "0.1.0",
"Minor": 1,
"Patch": 0,
"PreReleaseLabel": "SNAPSHOT",
"PreReleaseLabelWithDash": "-SNAPSHOT",
"PreReleaseNumber": 13,
"PreReleaseTag": "SNAPSHOT.13",
"PreReleaseTagWithDash": "-SNAPSHOT.13",
"SemVer": "0.1.0-SNAPSHOT.13",
"Sha": "e002867aa403afb42c9c1d955791c28c747ed635",
"ShortSha": "e002867",
"UncommittedChanges": 0,
"VersionSourceSha": "",
"WeightedPreReleaseNumber": 13
}
Calculating semantic version...
Resolved version: 0.1.0-SNAPSHOT
Steps to Reproduce
GitVersion is not letting me format the output version to my expectation... this makes is very inflexible for environments like JAVA that expect to always point to a snapshot version
RepositoryFixture Test
No response
Output log or link to your CI build (if appropriate).
Beta Was this translation helpful? Give feedback.
All reactions