From 24a4a7c072468387e21bede15e2e1e980d633f55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20=C3=81ngel=20San=20Mart=C3=ADn?= Date: Thu, 22 Aug 2019 08:08:32 +0200 Subject: [PATCH] Properly date+revision calculation --- azure-pipelines-build-number.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/azure-pipelines-build-number.yml b/azure-pipelines-build-number.yml index c437c68d..94356add 100644 --- a/azure-pipelines-build-number.yml +++ b/azure-pipelines-build-number.yml @@ -3,4 +3,10 @@ steps: inputs: targetType: inline script: | - Write-Host "##vso[build.updatebuildnumber]$(Date:yyMMdd)$(Rev:.r)" \ No newline at end of file + $date = (Get-Date).ToString("yyMMdd") + $previousBuildNumber = $($env:BUILD_BUILDNUMBER) + + $buildNumberParts = $($env:BUILD_BUILDNUMBER) -split '\.' + $revision = [int]$buildNumberParts[$buildNumberParts.Length-1] + $newBuildNumber = "$date$revision" + Write-Host "##vso[build.updatebuildnumber]$newBuildNumber" \ No newline at end of file