diff --git a/eng/scripts/Show-FailureLogs.ps1 b/eng/scripts/Show-FailureLogs.ps1 index d2ec123b0..5d8826331 100644 --- a/eng/scripts/Show-FailureLogs.ps1 +++ b/eng/scripts/Show-FailureLogs.ps1 @@ -8,6 +8,8 @@ $logFiles = Get-ChildItem -Recurse -Filter *.log $filteredLogs = $logFiles.Where({ $_.Name -in ('vcpkg-bootstrap.log', 'vcpkg-manifest-install.log') }) +$filteredLogs.FullName | Write-Host + if (!$filteredLogs) { Write-Host "No logs found" exit 0 @@ -19,7 +21,11 @@ foreach ($logFile in $filteredLogs) Write-Host "==============================================================================================================================" Write-Host "Log file: $logFile" Write-Host "==============================================================================================================================" - Get-Content $logFile | Write-Host + try { + Get-Content $logFile | Write-Host + } catch { + Write-Host "Could not locate file found using Get-ChildItem $logFile" + } } -exit 0 \ No newline at end of file +exit 0