Skip to content

Commit a65d5f3

Browse files
committed
Fixed a bug in the way we set the version number for the build
1 parent fd5327b commit a65d5f3

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

default.ps1

+13-5
Original file line numberDiff line numberDiff line change
@@ -721,19 +721,27 @@ task GenerateAssemblyInfo {
721721
}
722722
Write-Output "Build Number: $BuildNumber"
723723

724-
$fileVersion = $ProductVersion + "." + $PatchVersion + "." + $BuildNumber
725724
$asmVersion = $ProductVersion + ".0.0"
726-
$infoVersion = $ProductVersion+ ".0" + $PreRelease + $BuildNumber
725+
726+
if($PreRelease -eq "") {
727+
$fileVersion = $ProductVersion + "." + $BuildNumber + ".0"
728+
$infoVersion = $fileVersion
729+
$script:packageVersion = $ProductVersion + "." + $BuildNumber
730+
}
731+
else {
732+
$fileVersion = $ProductVersion + "." + $PatchVersion + "." + $BuildNumber
733+
$infoVersion = $ProductVersion+ ".0" + $PreRelease + $BuildNumber
734+
$script:packageVersion = $infoVersion
735+
}
736+
737+
727738
$script:releaseVersion = $infoVersion
728739

729740
#Temporarily removed the PreRelease prefix ('-build') from the package version for CI packages to maintain compatibility with the existing versioning scheme
730741
#We will remove this as soon as we until we consolidate the CI and regular packages
731742
if($PackageNameSuffix -eq "-CI") {
732743
$script:packageVersion = $ProductVersion + "." + $BuildNumber
733744
}
734-
else {
735-
$script:packageVersion = $infoVersion
736-
}
737745

738746
Write-Output "##teamcity[buildNumber '$script:releaseVersion']"
739747

0 commit comments

Comments
 (0)