mirror of
https://github.com/game-ci/unity-builder.git
synced 2025-07-07 20:35:33 -04:00
Fix logic issue
This commit is contained in:
parent
c7da222bdf
commit
ed6252cf90
55
dist/platforms/windows/build.ps1
vendored
55
dist/platforms/windows/build.ps1
vendored
@ -159,38 +159,27 @@ $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) {
|
||||||
|
# Display results
|
||||||
|
if ($process.ExitCode -eq 0)
|
||||||
|
{
|
||||||
|
Write-Output "Build Succeeded!"
|
||||||
|
} else
|
||||||
|
{
|
||||||
|
Write-Output "$('Build failed, with exit code ')$($process.ExitCode)$('"')"
|
||||||
|
}
|
||||||
|
|
||||||
if ($process.HasExited) {
|
Write-Output ""
|
||||||
Write-Host "`nExecute Method Ended`n"
|
Write-Output "###########################"
|
||||||
exit 0;
|
Write-Output "# Build output #"
|
||||||
|
Write-Output "###########################"
|
||||||
|
Write-Output ""
|
||||||
|
|
||||||
|
Get-ChildItem $Env:BUILD_PATH_FULL
|
||||||
|
Write-Output ""
|
||||||
|
|
||||||
|
exit $process.ExitCode;
|
||||||
|
}
|
||||||
|
|
||||||
|
Start-Sleep -Seconds 1
|
||||||
}
|
}
|
||||||
|
|
||||||
Start-Sleep -Seconds 1
|
|
||||||
}
|
|
||||||
|
|
||||||
# Catch exit code
|
|
||||||
$Env:BUILD_EXIT_CODE=$process.ExitCode
|
|
||||||
|
|
||||||
# Display results
|
|
||||||
if ($Env:BUILD_EXIT_CODE -eq 0)
|
|
||||||
{
|
|
||||||
Write-Output "Build Succeeded!"
|
|
||||||
} else
|
|
||||||
{
|
|
||||||
Write-Output "$('Build failed, with exit code ')$($Env:BUILD_EXIT_CODE)$('"')"
|
|
||||||
}
|
|
||||||
|
|
||||||
# TODO: Determine if we need to set permissions on any files
|
|
||||||
|
|
||||||
#
|
|
||||||
# Results
|
|
||||||
#
|
|
||||||
|
|
||||||
Write-Output ""
|
|
||||||
Write-Output "###########################"
|
|
||||||
Write-Output "# Build output #"
|
|
||||||
Write-Output "###########################"
|
|
||||||
Write-Output ""
|
|
||||||
|
|
||||||
Get-ChildItem $Env:BUILD_PATH_FULL
|
|
||||||
Write-Output ""
|
|
||||||
|
Loading…
Reference in New Issue
Block a user