@@ -2,7 +2,7 @@ public class BuildVersion
2
2
{
3
3
public string Version { get ; private set ; }
4
4
public string SemVersion { get ; private set ; }
5
- public string DotNetAsterix { get ; private set ; }
5
+ public string VersionSuffix { get ; private set ; }
6
6
public string Milestone { get ; private set ; }
7
7
public string AppVersion { get ; private set ; }
8
8
public string AssemblyVersion { get ; private set ; }
@@ -20,6 +20,7 @@ public class BuildVersion
20
20
string assemblyVersion = null ;
21
21
string informationalVersion = null ;
22
22
string milestone = null ;
23
+ string preReleaseTag = null ;
23
24
24
25
context . Information ( "Calculating Semantic Version" ) ;
25
26
if ( ! parameters . IsLocalBuild || parameters . IsPublishBuild || parameters . IsReleaseBuild )
@@ -30,7 +31,8 @@ public class BuildVersion
30
31
} ) ;
31
32
32
33
version = context . EnvironmentVariable ( "GitVersion_MajorMinorPatch" ) ;
33
- semVersion = context . EnvironmentVariable ( "GitVersion_LegacySemVerPadded" ) ;
34
+ semVersion = context . EnvironmentVariable ( "GitVersion_SemVer" ) ;
35
+ preReleaseTag = context . EnvironmentVariable ( "GitVersion_PreReleaseTag" ) ;
34
36
assemblyVersion = context . EnvironmentVariable ( "GitVersion_AssemblySemVer" ) ;
35
37
informationalVersion = context . EnvironmentVariable ( "GitVersion_InformationalVersion" ) ;
36
38
milestone = string . Concat ( "v" , version ) ;
@@ -42,7 +44,8 @@ public class BuildVersion
42
44
} ) ;
43
45
44
46
version = assertedVersions . MajorMinorPatch ;
45
- semVersion = assertedVersions . LegacySemVerPadded ;
47
+ semVersion = assertedVersions . SemVer ;
48
+ preReleaseTag = assertedVersions . PreReleaseTag ;
46
49
assemblyVersion = assertedVersions . AssemblySemVer ;
47
50
informationalVersion = assertedVersions . InformationalVersion ;
48
51
milestone = string . Concat ( "v" , version ) ;
@@ -55,7 +58,7 @@ public class BuildVersion
55
58
{
56
59
Version = version ,
57
60
SemVersion = semVersion ,
58
- DotNetAsterix = semVersion . Substring ( version . Length ) . TrimStart ( '-' ) ,
61
+ VersionSuffix = preReleaseTag ,
59
62
Milestone = milestone ,
60
63
AppVersion = appVersion ,
61
64
AssemblyVersion = assemblyVersion ,
0 commit comments