task/Test/UploadAppVeyorTestResults.ps1
BuildTask UploadAppVeyorTestResults -Stage Test -Properties @{ Order = 9999 ValidWhen = { $null -ne $env:APPVEYOR_JOB_ID } Implementation = { $path = Join-Path $buildInfo.Output ('{0}.xml' -f $buildInfo.ModuleName) if (Test-Path $path) { $webClient = New-Object System.Net.WebClient $webClient.UploadFile('https://ci.appveyor.com/api/testresults/nunit/$env:APPVEYOR_JOB_ID', $path) } } } |