diff options
Diffstat (limited to 'Build-SampleSet.ps1')
| -rw-r--r-- | Build-SampleSet.ps1 | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/Build-SampleSet.ps1 b/Build-SampleSet.ps1 index cb7c2a5f..a967abb9 100644 --- a/Build-SampleSet.ps1 +++ b/Build-SampleSet.ps1 @@ -4,6 +4,7 @@ param( [string[]]$Configurations = @(if ([string]::IsNullOrEmpty($env:WDS_Configuration)) { "Debug" } else { $env:WDS_Configuration }), [string[]]$Platforms = @(if ([string]::IsNullOrEmpty($env:WDS_Platform)) { "x64" } else { $env:WDS_Platform }), $LogFilesDirectory = (Get-Location), + [string]$ReportFileName = $(if ([string]::IsNullOrEmpty($env:WDS_ReportFileName)) { "_overview" } else { $env:WDS_ReportFileName }), [int]$ThrottleLimit = 0 ) @@ -20,7 +21,8 @@ if ($PSBoundParameters.ContainsKey('Verbose')) { } New-Item -ItemType Directory -Force -Path $LogFilesDirectory | Out-Null -$sampleBuilderFilePath = "$LogFilesDirectory\_overview.htm" +$reportFilePath = Join-Path $LogFilesDirectory "$ReportFileName.htm" +$reportCsvFilePath = Join-Path $LogFilesDirectory "$ReportFileName.csv" Remove-Item -Recurse -Path $LogFilesDirectory 2>&1 | Out-Null @@ -205,8 +207,9 @@ Write-Output "Excluded: $SolutionsExcluded" Write-Output "Unsupported: $SolutionsUnsupported" Write-Output "Failed: $SolutionsFailed" Write-Output "Log files directory: $LogFilesDirectory" -Write-Output "Overview report: $sampleBuilderFilePath" +Write-Output "Overview report: $reportFilePath" Write-Output "" -$Results | Sort-Object { $_.Sample } | ConvertTo-Html -Title "Overview" | Out-File $sampleBuilderFilePath -Invoke-Item $sampleBuilderFilePath +$Results | Sort-Object { $_.Sample } | ConvertTo-Csv | Out-File $reportCsvFilePath +$Results | Sort-Object { $_.Sample } | ConvertTo-Html -Title "Overview" | Out-File $reportFilePath +Invoke-Item $reportFilePath |
