mirror of
https://github.com/PowerShell/PowerShell
synced 2026-06-08 12:12:50 +00:00
Fix path for script invocation
This commit is contained in:
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user