From be2bd8030b1cf4737292fface072ef5bf125d670 Mon Sep 17 00:00:00 2001 From: Matt Mitchell Date: Mon, 28 Oct 2019 09:08:37 -0700 Subject: [PATCH] Switch to label.N form for pre-release label (dotnet/core-setup#8661) * Switch to label.N form for pre-release label In order to facilitate better preview sorting, switch to label.N form for the pre-release label. Commit migrated from https://github.com/dotnet/core-setup/commit/6c6a130ba15615a4b589b6e2d8120f4f30f8275f --- src/installer/pkg/Directory.Build.targets | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/installer/pkg/Directory.Build.targets b/src/installer/pkg/Directory.Build.targets index 2456109..2baed71 100644 --- a/src/installer/pkg/Directory.Build.targets +++ b/src/installer/pkg/Directory.Build.targets @@ -14,11 +14,14 @@ Condition=" '$(ReleaseBrandSuffix)' == '' and '$(PreReleaseVersionLabel)' != '' and - $(PreReleaseVersionLabel.StartsWith('preview'))"> - + '$(PreReleaseVersionIteration)' != ''"> + + $(PreReleaseVersionLabel.Substring(0,1).ToUpperInvariant()) - $(ReleaseBrandSuffix)$(PreReleaseVersionLabel.Substring(1,6)) - $(ReleaseBrandSuffix) $(PreReleaseVersionLabel.Substring(7)) + $(ReleaseBrandSuffix)$(PreReleaseVersionLabel.Substring(1)) + $(ReleaseBrandSuffix) $(PreReleaseVersionIteration) -- 2.7.4