From f01dcbf6ae74f8a9e55a49ac97189c9e9ecdf44e Mon Sep 17 00:00:00 2001 From: Chris Johnston Date: Wed, 19 Sep 2018 11:35:36 -0700 Subject: [PATCH] Script cleanup --- appveyor.yml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index fc20c4fe9..9c8c84273 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -25,25 +25,28 @@ init: build_script: - ps: >- - if ($isLinux) { + if ($isLinux) + { # AppVeyor Linux images do not have appveyor-retry, which retries the commands a few times # until the command exits with code 0. # So, this is done with a short script. $code = 0 $counter = 0 - do { + do + { dotnet restore Discord.Net.sln -v Minimal /p:BuildNumber="$Env:BUILD" /p:IsTagBuild="$Env:APPVEYOR_REPO_TAG" $code = $LASTEXITCODE $counter++ - if ($code -ne 0) { # Wait 5s before attempting to run again Start-sleep -Seconds 5 } - - } until ($counter -eq 5 -or $code -eq 0) - } else { + } + until ($counter -eq 5 -or $code -eq 0) + } + else + { appveyor-retry dotnet restore Discord.Net.sln -v Minimal /p:BuildNumber="$Env:BUILD" /p:IsTagBuild="$Env:APPVEYOR_REPO_TAG" } - ps: dotnet build Discord.Net.sln -c "Release" /p:BuildNumber="$Env:BUILD" /p:IsTagBuild="$Env:APPVEYOR_REPO_TAG"