Fix logic issue

This commit is contained in:
Andrew Kahr 2023-10-21 22:33:01 -07:00
parent c7da222bdf
commit ed6252cf90

View File

@ -159,33 +159,16 @@ $process = Start-Process -FilePath "C:\Program Files\Unity\Hub\Editor\$Env:UNITY
# This ensures that the Unity Editor properly exits as it can hang on Windows # This ensures that the Unity Editor properly exits as it can hang on Windows
while (!$process.StandardOutput.EndOfStream) { while (!$process.StandardOutput.EndOfStream) {
if ($process.HasExited) { if ($process.HasExited) {
Write-Host "`nExecute Method Ended`n"
exit 0;
}
Start-Sleep -Seconds 1
}
# Catch exit code
$Env:BUILD_EXIT_CODE=$process.ExitCode
# Display results # Display results
if ($Env:BUILD_EXIT_CODE -eq 0) if ($process.ExitCode -eq 0)
{ {
Write-Output "Build Succeeded!" Write-Output "Build Succeeded!"
} else } else
{ {
Write-Output "$('Build failed, with exit code ')$($Env:BUILD_EXIT_CODE)$('"')" Write-Output "$('Build failed, with exit code ')$($process.ExitCode)$('"')"
} }
# TODO: Determine if we need to set permissions on any files
#
# Results
#
Write-Output "" Write-Output ""
Write-Output "###########################" Write-Output "###########################"
Write-Output "# Build output #" Write-Output "# Build output #"
@ -194,3 +177,9 @@ Write-Output ""
Get-ChildItem $Env:BUILD_PATH_FULL Get-ChildItem $Env:BUILD_PATH_FULL
Write-Output "" Write-Output ""
exit $process.ExitCode;
}
Start-Sleep -Seconds 1
}