@@ -40,6 +40,15 @@ properties {
4040 $nugetExe = " $rootLocation \tools\nuget\nuget.exe"
4141 $versionFile = " .\MajorMinorVersion.txt"
4242 $majorMinorVersion = Get-Content $versionFile
43+ $completeVersionNumber = Get-VersionNumber
44+ $versionSwitch = " "
45+
46+ if (! $completeVersionNumber.EndsWith (" .*" ))
47+ {
48+ # running in TeamCity
49+ $versionSwitch = " -Version $completeVersionNumber "
50+ Write-Host " ##teamcity[buildNumber '$completeVersionNumber ']"
51+ }
4352}
4453
4554task Default - depends Pack
@@ -60,28 +69,11 @@ task Pack -depends Test {
6069 mkdir - p " $nugetOutputDir " - force
6170
6271 $completeVersionNumber = Get-VersionNumber
63- $versionSwitch = " "
64-
65- if (! $completeVersionNumber.EndsWith (" .*" ))
66- {
67- $versionSwitch = " -Version $completeVersionNumber "
68- }
69-
70- exec { invoke-expression " & '$nugetExe ' pack '$csprojFile ' -Symbols -Properties Configuration=$configuration -OutputDirectory '$nugetOutputDir ' $versionSwitch "
71- }
72+ exec { invoke-expression " & '$nugetExe ' pack '$csprojFile ' -Symbols -Properties Configuration=$configuration -OutputDirectory '$nugetOutputDir ' $versionSwitch " }
7273}
7374
7475task SetVersion {
75- $completeVersionNumber = Get-VersionNumber
76-
77- if (! $completeVersionNumber.EndsWith (" .*" ))
78- {
79- # running in TeamCity
80- Write-Host " ##teamcity[buildNumber '$completeVersionNumber ']"
81- }
82-
83- Write-Host " Setting version to $completeVersionNumber "
84-
85- Set-Version $completeVersionNumber
76+ Write-Host " Setting version to $completeVersionNumber "
77+ Set-Version $completeVersionNumber
8678}
8779
0 commit comments