Skip to content

Commit 91e3885

Browse files
committed
Refactor versioning in release pipeline: simplify version export and remove unused variables
1 parent 413be57 commit 91e3885

File tree

1 file changed

+4
-14
lines changed

1 file changed

+4
-14
lines changed

.pipelines/release.yml

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -72,32 +72,24 @@ extends:
7272
signingIdentity: ${{ parameters.signingIdentity }}
7373
- task: PowerShell@2
7474
name: SetMeta
75-
displayName: Build + compute versions
75+
displayName: Export version
7676
inputs:
7777
targetType: inline
7878
script: |
7979
# Get version info
8080
$versionJson = Get-Content "version.json" | ConvertFrom-Json
8181
$baseVersion = $versionJson.version
82-
$buildNumber = & ".\scripts\get-build-number.ps1"
83-
$fullVersion = "$baseVersion-prerelease.$buildNumber"
82+
$fullVersion = "$baseVersion"
8483
85-
Write-Host "BaseVersion: $baseVersion"
86-
Write-Host "BuildNumber: $buildNumber"
87-
Write-Host "FullVersion: $fullVersion"
84+
Write-Host "Version: $fullVersion"
8885
89-
# Export as **output variables** for other stages/jobs
9086
Write-Host "##vso[task.setvariable variable=version;isOutput=true]$fullVersion"
91-
Write-Host "##vso[task.setvariable variable=base_version;isOutput=true]$baseVersion"
92-
Write-Host "##vso[task.setvariable variable=build_number;isOutput=true]$buildNumber"
9387
9488
- stage: Release
9589
displayName: Create GitHub Pre-release
9690
dependsOn: Build
9791
variables:
98-
version: $[ stageDependencies.Build.Build.outputs['SetMeta.version'] ]
99-
base_version: $[ stageDependencies.Build.Build.outputs['SetMeta.base_version'] ]
100-
build_number: $[ stageDependencies.Build.Build.outputs['SetMeta.build_number'] ]
92+
version: $[ stageDependencies.Build.Build.outputs['SetMeta.version'] ]
10193
jobs:
10294
- job: create_release
10395
pool:
@@ -153,8 +145,6 @@ extends:
153145
🚀 **Automated Pre-release Build**
154146
155147
Version: `$(version)`
156-
Base Version: `$(base_version)`
157-
Build Number: `$(build_number)`
158148
Commit: `$(Build.SourceVersion)`
159149
160150
## Installation Options

0 commit comments

Comments
 (0)