From 97000590c34d3aac140bcbbd949376a8eb086251 Mon Sep 17 00:00:00 2001 From: Bjarke Berg Date: Wed, 2 Dec 2020 12:21:25 +0100 Subject: [PATCH] Added "Update Version" step Signed-off-by: Bjarke Berg --- build/azure-pipelines.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/build/azure-pipelines.yml b/build/azure-pipelines.yml index f104012ae3..8a99f941b0 100644 --- a/build/azure-pipelines.yml +++ b/build/azure-pipelines.yml @@ -123,6 +123,29 @@ stages: restoreSolution: '*\src\umbraco.sln' feedsToUse: config + - task: PowerShell@1 + displayName: 'Update Version' + condition: eq(variables['Umbraco.IsReleaseBuild'], 'false') + inputs: + scriptType: inlineScript + inlineScript: | + Write-Host "Working folder: $pwd" + $ubuild = build/build.ps1 -get -continue + + $version = $ubuild.GetUmbracoVersion() + if ($version.Comment -ne "") + { + # 8.0.0-beta.33.1234 + $continuous = "$($version.Semver).$(Build.BuildNumber)" + } + else + { + # 8.0.0-alpha.1234 + $continuous = "$($version.Release)-alpha.$(Build.BuildNumber)" + } + $ubuild.SetUmbracoVersion($continuous) + Write-Host "Building: $continuous" + - task: PowerShell@1 displayName: 'Prepare Build' inputs: