@@ -21,37 +21,34 @@ public class BuildVersion
21
21
string informationalVersion = null ;
22
22
string milestone = null ;
23
23
24
- if ( context . IsRunningOnWindows ( ) )
24
+ context . Information ( "Calculating Semantic Version" ) ;
25
+ if ( ! parameters . IsLocalBuild || parameters . IsPublishBuild || parameters . IsReleaseBuild )
25
26
{
26
- context . Information ( "Calculating Semantic Version" ) ;
27
- if ( ! parameters . IsLocalBuild || parameters . IsPublishBuild || parameters . IsReleaseBuild )
28
- {
29
- context . GitVersion ( new GitVersionSettings {
30
- UpdateAssemblyInfo = false ,
31
- OutputType = GitVersionOutput . BuildServer
32
- } ) ;
33
-
34
- version = context . EnvironmentVariable ( "GitVersion_MajorMinorPatch" ) ;
35
- semVersion = context . EnvironmentVariable ( "GitVersion_LegacySemVerPadded" ) ;
36
- assemblyVersion = context . EnvironmentVariable ( "GitVersion_AssemblySemVer" ) ;
37
- informationalVersion = context . EnvironmentVariable ( "GitVersion_InformationalVersion" ) ;
38
- milestone = string . Concat ( "v" , version ) ;
39
- }
40
-
41
- GitVersion assertedVersions = context . GitVersion ( new GitVersionSettings
42
- {
43
- OutputType = GitVersionOutput . Json ,
27
+ context . GitVersion ( new GitVersionSettings {
28
+ UpdateAssemblyInfo = false ,
29
+ OutputType = GitVersionOutput . BuildServer
44
30
} ) ;
45
31
46
- version = assertedVersions . MajorMinorPatch ;
47
- semVersion = assertedVersions . LegacySemVerPadded ;
48
- assemblyVersion = assertedVersions . AssemblySemVer ;
49
- informationalVersion = assertedVersions . InformationalVersion ;
32
+ version = context . EnvironmentVariable ( "GitVersion_MajorMinorPatch" ) ;
33
+ semVersion = context . EnvironmentVariable ( "GitVersion_LegacySemVerPadded" ) ;
34
+ assemblyVersion = context . EnvironmentVariable ( "GitVersion_AssemblySemVer" ) ;
35
+ informationalVersion = context . EnvironmentVariable ( "GitVersion_InformationalVersion" ) ;
50
36
milestone = string . Concat ( "v" , version ) ;
51
-
52
- context . Information ( "Calculated Semantic Version: {0}" , semVersion ) ;
53
37
}
54
38
39
+ GitVersion assertedVersions = context . GitVersion ( new GitVersionSettings
40
+ {
41
+ OutputType = GitVersionOutput . Json ,
42
+ } ) ;
43
+
44
+ version = assertedVersions . MajorMinorPatch ;
45
+ semVersion = assertedVersions . LegacySemVerPadded ;
46
+ assemblyVersion = assertedVersions . AssemblySemVer ;
47
+ informationalVersion = assertedVersions . InformationalVersion ;
48
+ milestone = string . Concat ( "v" , version ) ;
49
+
50
+ context . Information ( "Calculated Semantic Version: {0}" , semVersion ) ;
51
+
55
52
var appVersion = typeof ( ICakeContext ) . Assembly . GetName ( ) . Version . ToString ( ) ;
56
53
57
54
return new BuildVersion
0 commit comments