diff --git a/.pipelines/EV2Specs/ServiceGroupRoot/Shell/Run/Run.ps1 b/.pipelines/EV2Specs/ServiceGroupRoot/Shell/Run/Run.ps1 index 93b3d5c6f..28a49210c 100644 --- a/.pipelines/EV2Specs/ServiceGroupRoot/Shell/Run/Run.ps1 +++ b/.pipelines/EV2Specs/ServiceGroupRoot/Shell/Run/Run.ps1 @@ -295,8 +295,11 @@ try { $releaseVersion = $metadataContent.ReleaseTag.TrimStart('v') $skipPublish = $metadataContent.SkipPublish - $channel = if ($releaseVersion.Contains('-')) { 'preview' } else { 'stable' } - $packageName = 'dsc' + ($packageName, $channel) = if ($releaseVersion.Contains('-')) { + @('dsc-preview', 'preview') + } else { + @('dsc', 'stable') + } Write-Verbose "Release version: $releaseVersion, Channel: $channel" -Verbose diff --git a/helpers.build.psm1 b/helpers.build.psm1 index f8e907701..4c2d64a98 100644 --- a/helpers.build.psm1 +++ b/helpers.build.psm1 @@ -2977,7 +2977,8 @@ function Build-DscDebPackage{ } Write-Verbose -Verbose "Building DEB package" - $debPackageName = "dsc_$productVersion-1_$debArch.deb" + $packageName = if ($productVersion.Contains('-')) { 'dsc-preview' } else { 'dsc' } + $debPackageName = "$($packageName)_$productVersion-1_$debArch.deb" $finalDebPath = Join-Path $artifactDirectory.BinRoot $debPackageName } @@ -3301,7 +3302,8 @@ function Build-DscRpmPackage { } Write-Verbose -Verbose "Building RPM package" - $rpmPackageName = "dsc_$productVersion-1_$rpmArch.rpm" + $packageName = if ($productVersion.Contains('-')) { 'dsc-preview' } else { 'dsc' } + $rpmPackageName = "$($packageName)_$productVersion-1_$rpmArch.rpm" $finalRpmPath = Join-Path $artifactDirectory.BinRoot $rpmPackageName }