Upgrade Nuke to remove BinaryFormatter dependency
This commit is contained in:
parent
dae77709d4
commit
17382b981e
|
|
@ -71,7 +71,7 @@
|
|||
<PackageVersion Include="NSubstitute" Version="5.3.0" />
|
||||
<PackageVersion Include="NuGet.Packaging" Version="6.12.1" />
|
||||
<PackageVersion Include="NuGet.Protocol" Version="6.12.1" />
|
||||
<PackageVersion Include="Nuke.Components" Version="8.1.2" />
|
||||
<PackageVersion Include="Nuke.Components" Version="9.0.3" />
|
||||
<PackageVersion Include="Open.Linq.AsyncExtensions" Version="1.2.0" />
|
||||
<PackageVersion Include="Polly.Extensions.Http" Version="3.0.0" />
|
||||
<PackageVersion Include="PolySharp" Version="1.15.0" />
|
||||
|
|
|
|||
|
|
@ -76,14 +76,12 @@ partial class Build : NukeBuild, ITest, IPack
|
|||
((IHazSolution)this).Solution.AllProjects.Where(x => x.Name.EndsWith("Tests"));
|
||||
|
||||
public Configure<DotNetTestSettings, Project> TestProjectSettings => (testSettings, project) => testSettings
|
||||
.When(GitHubActions.Instance is not null, settings => settings.AddLoggers("GitHubActions;report-warnings=false"))
|
||||
.When(AnalyseCode, settings => settings
|
||||
.When(_ => GitHubActions.Instance is not null, settings => settings.AddLoggers("GitHubActions;report-warnings=false"))
|
||||
.When(_ => AnalyseCode, settings => settings
|
||||
.SetCoverletOutputFormat(CoverletOutputFormat.opencover)
|
||||
.EnableCollectCoverage()
|
||||
.SetResultsDirectory(TestResultDirectory)
|
||||
.SetCoverletOutput($"{TestResultDirectory}/opencoverCoverage.xml")
|
||||
.SetProcessArgumentConfigurator(args =>
|
||||
args.Add("--collect:\"XPlat Code Coverage;Format=opencover\"")
|
||||
)
|
||||
.AddProcessAdditionalArguments("--collect:\"XPlat Code Coverage;Format=opencover\"")
|
||||
);
|
||||
}
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<OutputType>Exe</OutputType>
|
||||
|
|
@ -19,12 +19,12 @@
|
|||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Nuke.Components" Version="8.1.2" />
|
||||
<PackageReference Include="Nuke.Components" Version="9.0.3" />
|
||||
</ItemGroup>
|
||||
|
||||
<!--Overridden for vulnerability reasons with dependencies referencing older versions.-->
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.Formats.Asn1" Version="8.0.1" />
|
||||
<PackageReference Include="System.Formats.Asn1" Version="9.0.0" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
|
|
|||
Loading…
Reference in a new issue