Skip to content

Commit 4fda838

Browse files
committed
Add build tags and branch name to release builds
Fixes #104
1 parent 5ee86eb commit 4fda838

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

ci/release.yml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# This build can run for every commit, as by default it does no signing.
55
# When run manually, signing should be enabled.
66

7-
name: $(Date:yyyyMMdd).$(Rev:r)
7+
name: $(Build.SourceBranchName)-$(Date:yyyyMMdd).$(Rev:r)
88

99
parameters:
1010
- name: Sign
@@ -197,6 +197,13 @@ stages:
197197
AZURE_CLIENT_SECRET: $(TrustedSigningSecret)
198198
AZURE_TENANT_ID: $(TrustedSigningTenantId)
199199
200+
- ${{ if eq(parameters.Sign, 'true') }}:
201+
- powershell: Write-Host "##vso[build.addbuildtag]signed"
202+
displayName: 'Add signed build tag'
203+
- ${{ elseif eq(parameters.TestSign, 'true') }}:
204+
- powershell: Write-Host "##vso[build.addbuildtag]test-signed"
205+
displayName: 'Add test-signed build tag'
206+
200207
- publish: $(DIST_DIR)
201208
artifact: dist
202209
displayName: Publish distribution artifacts
@@ -334,3 +341,10 @@ stages:
334341
UPLOAD_KEYFILE: $(sshkey.secureFilePath)
335342
${{ if ne(parameters.Sign, 'true') }}:
336343
NO_UPLOAD: 1
344+
345+
- ${{ if eq(parameters.Sign, 'true') }}:
346+
- powershell: Write-Host "##vso[build.addbuildtag]published"
347+
displayName: 'Add published tag'
348+
- ${{ else }}:
349+
- powershell: Write-Host "##vso[build.addbuildtag]test-published"
350+
displayName: 'Add test-published tag'

0 commit comments

Comments
 (0)