0e98e1cccd
* Refactor CI to run integration tests as separate workflow * Tool restore * correct cache path * conditionally use container registry * use sln because net8 * fix typo * Correct trait filter * Correct mistake again * fix again * fml * clarify names * hopefully we're properly filtering test categories now * maybe this? * What does this do? * revert is test project changes * IsTestProject fix * Correct test setup for automate * maybe fix unit tests * docker-compose-file alighment * remove debug * Ok tests should now pass
18 lines
727 B
XML
18 lines
727 B
XML
<Project>
|
|
<PropertyGroup Condition="'$(IsTestProject)' == 'true' or '$(TestProjectAnalyserRules)' == 'true' ">
|
|
<NoWarn>
|
|
<!-- Things we need to test -->
|
|
CS0618;CA1034;CA2201;CA1051;CA1040;CA1724;CA1065;
|
|
IDE0044;IDE0130;CA1508;
|
|
<!-- Analysers that provide no tangeable value to a test project -->
|
|
CA5394;CA2007;CA1852;CA1819;CA1711;CA1063;CA1816;CA2234;CS8618;CA1054;CA1810;CA2208;CA1019;CA1831;
|
|
$(NoWarn);
|
|
</NoWarn>
|
|
</PropertyGroup>
|
|
<Target Name="DeepClean">
|
|
<Message Text="Deep clean of $(MSBuildProjectName).csproj" Importance="high" />
|
|
<RemoveDir Directories="$(BaseIntermediateOutputPath)" />
|
|
<RemoveDir Directories="$(BaseOutputPath)" />
|
|
</Target>
|
|
</Project>
|