Fix path for script invocation

This commit is contained in:
Aditya Patwardhan
2024-05-23 12:13:03 -07:00
parent a67cb325dc
commit e98516d815
+16 -1
View File
@@ -47,7 +47,22 @@ steps:
- powershell: | - powershell: |
$createJson = ("${{ parameters.CreateJson }}" -ne "no") $createJson = ("${{ parameters.CreateJson }}" -ne "no")
$releaseTag = & "$env:REPOROOT/tools/releaseBuild/setReleaseTag.ps1" -ReleaseTag ${{ parameters.ReleaseTagVar }} -Variable "${{ parameters.ReleaseTagVarName }}" -CreateJson:$createJson
$scriptPath = if (-not (Test-Path -Path "$env:REPOROOT/tools/releaseBuild/setReleaseTag.ps1")) {
Write-Error "setReleaseTag.ps1 not found at $env:REPOROOT/tools/releaseBuild/setReleaseTag.ps1"
if (-not (Test-Path -Path "$env:REPOROOT/PowerShell/tools/releaseBuild")) {
Write-Error "releaseBuild folder not found at $env:REPOROOT/PowerShell/tools/releaseBuild"
}
else {
"$env:REPOROOT/PowerShell/tools/releaseBuild"
}
}
else {
"$env:REPOROOT/tools/releaseBuild"
}
$releaseTag = & $scriptPath -ReleaseTag ${{ parameters.ReleaseTagVar }} -Variable "${{ parameters.ReleaseTagVarName }}" -CreateJson:$createJson
$version = $releaseTag.Substring(1) $version = $releaseTag.Substring(1)
$vstsCommandString = "vso[task.setvariable variable=Version]$version" $vstsCommandString = "vso[task.setvariable variable=Version]$version"
Write-Host ("sending " + $vstsCommandString) Write-Host ("sending " + $vstsCommandString)