Skip to content

Commit fcb4d97

Browse files
committed
devops: fixing release build detection
1 parent 349aaa6 commit fcb4d97

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

build/initialize-pipeline.ps1

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ Write-Host "Build reason: '$buildReason'"
2222
Write-Host "Build number: '$buildNumber'"
2323

2424
$buildNamePrefix = ""
25+
$isReleaseBuild = $false
2526

2627
if ($buildReason -eq "PullRequest") {
2728
$sourceBranch = $env:SYSTEM_PULLREQUEST_SOURCEBRANCH
@@ -41,14 +42,20 @@ if ($buildReason -eq "PullRequest") {
4142
Write-Host "##vso[task.setvariable variable=BuildArtifacts;isOutput=true]true"
4243
Write-Host "Setting 'BuildArtifacts' to true."
4344
}
45+
} else {
46+
if ($sourceBranch.endswith("release/3.0")) {
47+
Write-Host "This is a release build."
48+
$isReleaseBuild = $true
49+
}
4450
}
4551

4652
$suffix = "ci"
4753
$emgSuffix = "ci$buildNumber" #ExtensionsMetadataGenerator suffix
4854

49-
if ($branchName -eq "release/3.0") {
55+
if ($isReleaseBuild) {
5056
$suffix = ""
5157
$emgSuffix = ""
58+
$buildNamePrefix = "(Release) "
5259
}
5360

5461
$buildName = "$buildNamePrefix" + "3.0." + "$buildNumber"

0 commit comments

Comments
 (0)