I have an Azure DevOps online and want to set Buildnumber as ImageTag variable, to use it later as Image tag for docker image. To do so, I created empty variable ImageTag on the variables tab:
And add PS script:
Write-Host "Buildnumber is $(Build.BuildNumber)"
$ImageTagVar = "$(Build.BuildNumber)"
Write-Host "##vso[task.setvariable variable=ImageTag;]$ImageTagVar"
Write-Host "Set environment variable to $env:ImageTag"
Write-Host "Set environment variable1 to $ImageTag"
The problem is that content from $(Build.BuildNumber) does not pass to variable ImageTag:
Can anyone hint me, what am I doing wrong in Azure DevOps?