From efd3e77d397fc3ffa2364f6e7b8132f48e28d926 Mon Sep 17 00:00:00 2001 From: TitanSnow Date: Fri, 26 May 2017 19:58:08 +0800 Subject: throw error when artifact not found --- scripts/getpb.ps1 | 1 + 1 file changed, 1 insertion(+) (limited to 'scripts') diff --git a/scripts/getpb.ps1 b/scripts/getpb.ps1 index c90e2994f..9fa789be3 100644 --- a/scripts/getpb.ps1 +++ b/scripts/getpb.ps1 @@ -38,6 +38,7 @@ Function Get-AppVeyorArtifacts{ $jobId = $obj.build.jobs[$jobId].jobId $artifacts = Invoke-RestMethod -Method Get -Uri "$apiUrl/buildjobs/$jobId/artifacts" -Headers $headers $artifactFileName = $artifacts[0].fileName + if($artifactFileName -ne "xmake.exe"){throw "artifact not found"} $localArtifactPath = "$DownloadDirectory\$artifactFileName" Invoke-RestMethod -Method Get -Uri "$apiUrl/buildjobs/$jobId/artifacts/$artifactFileName" -OutFile $localArtifactPath } -- cgit v1.3.1