From 786838a74a402a7021dcce806485a42ce5ce47d8 Mon Sep 17 00:00:00 2001 From: Charles Milette Date: Mon, 19 Mar 2018 14:45:36 -0400 Subject: [PATCH] Prevent building artifacts on pull request builds --- AppVeyor/after_build.ps1 | 40 +++++++++++++++++++--------------------- 1 file changed, 19 insertions(+), 21 deletions(-) diff --git a/AppVeyor/after_build.ps1 b/AppVeyor/after_build.ps1 index 3a4005d8f..dd450582d 100644 --- a/AppVeyor/after_build.ps1 +++ b/AppVeyor/after_build.ps1 @@ -1,28 +1,26 @@ -if ($env:APPVEYOR_REPO_TAG -eq $true) +if ($env:APPVEYOR_PULL_REQUEST_NUMBER -eq $null) { - if ($env:CONFIGURATION -eq "Steam") + if ($env:APPVEYOR_REPO_TAG -eq $true) { - & "ShareX.Setup\bin\Steam\ShareX.Setup.exe" -AppVeyorSteamRelease + if ($env:CONFIGURATION -eq "Steam") + { + & "ShareX.Setup\bin\Steam\ShareX.Setup.exe" -AppVeyorSteamRelease + } + elseif ($env:CONFIGURATION -eq "WindowsStore") + { + & "ShareX.Setup\bin\WindowsStore\ShareX.Setup.exe" -AppVeyorWindowsStoreRelease + } + } + elseif ($env:CONFIGURATION -eq "Release") + { + & "ShareX.Setup\bin\Release\ShareX.Setup.exe" -AppVeyorRelease + } + elseif ($env:CONFIGURATION -eq "Steam") + { + & "ShareX.Setup\bin\Steam\ShareX.Setup.exe" -AppVeyorSteam } elseif ($env:CONFIGURATION -eq "WindowsStore") { - & "ShareX.Setup\bin\WindowsStore\ShareX.Setup.exe" -AppVeyorWindowsStoreRelease + & "ShareX.Setup\bin\WindowsStore\ShareX.Setup.exe" -AppVeyorWindowsStore } -} -elseif ($env:CONFIGURATION -eq "Release") -{ - & "ShareX.Setup\bin\Release\ShareX.Setup.exe" -AppVeyorRelease -} -elseif ($env:CONFIGURATION -eq "Steam") -{ - & "ShareX.Setup\bin\Steam\ShareX.Setup.exe" -AppVeyorSteam -} -elseif ($env:CONFIGURATION -eq "WindowsStore") -{ - & "ShareX.Setup\bin\WindowsStore\ShareX.Setup.exe" -AppVeyorWindowsStore -} - -if ($env:APPVEYOR_PULL_REQUEST_NUMBER -ne $null) -{ - Remove-Item -Recurse -Force "Output" } \ No newline at end of file