@@ -2,7 +2,7 @@ public class BuildVersion
22{
33 public string Version { get ; private set ; }
44 public string SemVersion { get ; private set ; }
5- public string DotNetAsterix { get ; private set ; }
5+ public string VersionSuffix { get ; private set ; }
66 public string Milestone { get ; private set ; }
77 public string AppVersion { get ; private set ; }
88 public string AssemblyVersion { get ; private set ; }
@@ -20,6 +20,7 @@ public class BuildVersion
2020 string assemblyVersion = null ;
2121 string informationalVersion = null ;
2222 string milestone = null ;
23+ string preReleaseTag = null ;
2324
2425 context . Information ( "Calculating Semantic Version" ) ;
2526 if ( ! parameters . IsLocalBuild || parameters . IsPublishBuild || parameters . IsReleaseBuild )
@@ -30,7 +31,8 @@ public class BuildVersion
3031 } ) ;
3132
3233 version = context . EnvironmentVariable ( "GitVersion_MajorMinorPatch" ) ;
33- semVersion = context . EnvironmentVariable ( "GitVersion_LegacySemVerPadded" ) ;
34+ semVersion = context . EnvironmentVariable ( "GitVersion_SemVer" ) ;
35+ preReleaseTag = context . EnvironmentVariable ( "GitVersion_PreReleaseTag" ) ;
3436 assemblyVersion = context . EnvironmentVariable ( "GitVersion_AssemblySemVer" ) ;
3537 informationalVersion = context . EnvironmentVariable ( "GitVersion_InformationalVersion" ) ;
3638 milestone = string . Concat ( "v" , version ) ;
@@ -42,7 +44,8 @@ public class BuildVersion
4244 } ) ;
4345
4446 version = assertedVersions . MajorMinorPatch ;
45- semVersion = assertedVersions . LegacySemVerPadded ;
47+ semVersion = assertedVersions . SemVer ;
48+ preReleaseTag = assertedVersions . PreReleaseTag ;
4649 assemblyVersion = assertedVersions . AssemblySemVer ;
4750 informationalVersion = assertedVersions . InformationalVersion ;
4851 milestone = string . Concat ( "v" , version ) ;
@@ -55,7 +58,7 @@ public class BuildVersion
5558 {
5659 Version = version ,
5760 SemVersion = semVersion ,
58- DotNetAsterix = semVersion . Substring ( version . Length ) . TrimStart ( '-' ) ,
61+ VersionSuffix = preReleaseTag ,
5962 Milestone = milestone ,
6063 AppVersion = appVersion ,
6164 AssemblyVersion = assemblyVersion ,
0 commit comments