$Git_Version = "$env:GITVERSION_SemVer" $Git_Branch = $env:BUILD_SOURCEBRANCH $Build_Commits = "$env:GITVERSION_CommitsSinceVersionSource" $Git_SemVersion = "$Git_Version.$Build_Commits" # #For use when merging from Release to Develop before closing the release # #if ( $Git_Branch -eq "refs/heads/release/release-2.1.0") { # $Git_SemVersion = "$Git_Version."+( [Int]$Build_Commits + 63 ) # Write-Host "##vso[build.updatebuildnumber]$Git_SemVersion" #} if ($Git_Branch -eq "refs/heads/develop" -or $Git_Branch -eq "refs/heads/master"){ Write-Host ("##vso[task.setvariable variable=Release_SemVersion;]$Git_Version") Write-Host "##vso[build.updatebuildnumber]$Git_Version" } else { Write-Host ("##vso[task.setvariable variable=Release_SemVersion;]$Git_SemVersion") Write-Host "##vso[build.updatebuildnumber]$Git_SemVersion" } Write-Host "SemVersion: $env:GITVERSION_SemVer" Write-Host "Branch: $env:BUILD_SOURCEBRANCH" Write-Host "Commits since: $env:GITVERSION_CommitsSinceVersionSource" Write-Host "BuildMeta: $env:GITVERSION_BuildMetaData" Write-Host "PreReleaseNumber: $env:GITVERSION_PreReleaseNumber" Write-Host "NuGetVersion: $env:GITVERSION_NuGetVersion" Write-Host "Git_Semversion: $Git_SemVersion"