Skip to content

Commit 2dd45d7

Browse files
committed
Determine the correct package versions by reading packages.config
1 parent 96966f5 commit 2dd45d7

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

build/opencover-report.ps1

+8-3
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,15 @@ If ($Debug) {
2020
$Configuration = 'Release'
2121
}
2222

23+
$packageConfig = [xml](Get-Content ..\.nuget\packages.config)
24+
$opencover_version = $packageConfig.SelectSingleNode('/packages/package[@id="OpenCover"]').version
25+
$reportgenerator_version = $packageConfig.SelectSingleNode('/packages/package[@id="ReportGenerator"]').version
26+
$xunitrunner_version = $packageConfig.SelectSingleNode('/packages/package[@id="xunit.runner.console"]').version
27+
2328
$packages_folder = '..\packages'
24-
$opencover_console = "$packages_folder\OpenCover.4.6.247-rc\tools\OpenCover.Console.exe"
25-
$xunit_runner_console = "$packages_folder\xunit.runner.console.2.1.0\tools\xunit.console.x86.exe"
26-
$report_generator = "$packages_folder\ReportGenerator.2.3.5.0\tools\ReportGenerator.exe"
29+
$opencover_console = "$packages_folder\OpenCover.$opencover_version\tools\OpenCover.Console.exe"
30+
$xunit_runner_console = "$packages_folder\xunit.runner.console.$xunitrunner_version\tools\xunit.console.x86.exe"
31+
$report_generator = "$packages_folder\ReportGenerator.$reportgenerator_version\tools\ReportGenerator.exe"
2732
$report_folder = '.\OpenCover.Reports'
2833
$target_dll = "..\StyleCop.Analyzers\StyleCop.Analyzers.Test\bin\$Configuration\StyleCop.Analyzers.Test.dll"
2934

0 commit comments

Comments
 (0)