18 lines
1.1 KiB
XML
18 lines
1.1 KiB
XML
<Project>
|
|
<Import Project="..\Directory.Build.targets" Condition="Exists('..\Directory.Build.targets')" />
|
|
|
|
<ItemGroup>
|
|
<DotNetCliToolReference Include="dotnet-reportgenerator-cli" Version="4.1.10" />
|
|
<PackageReference Include="coverlet.msbuild" Version="2.6.2">
|
|
<PrivateAssets>all</PrivateAssets>
|
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
|
|
</PackageReference>
|
|
</ItemGroup>
|
|
|
|
<Target Name="CovertReportResults" AfterTargets="GenerateCoverageResult" Condition="$(CollectCoverage)">
|
|
<!-- Merges the reports into one -->
|
|
<Exec Command="dotnet reportgenerator -reports:$(CoverletBaseDir)*.xml -targetdir:$(CoverletResultsDir) -reporttypes:Cobertura -verbosity:Verbose" WorkingDirectory="$(ProjectDir)" />
|
|
<!-- Gives the summary in an Azure Pipelines look & feel -->
|
|
<Exec Command="dotnet reportgenerator -reports:$(CoverletResultsDir)Cobertura.xml -targetdir:$(CoverletResultsDir) -reporttypes:HtmlInline_AzurePipelines;Cobertura -verbosity:Verbose" WorkingDirectory="$(ProjectDir)" />
|
|
</Target>
|
|
</Project> |