fix: upgrade to net9

This commit is contained in:
2025-08-22 11:39:49 +02:00
parent 50b84912eb
commit 57d8463816
6 changed files with 33 additions and 33 deletions

View File

@@ -1,4 +1,4 @@
FROM mcr.microsoft.com/dotnet/sdk:8.0
FROM mcr.microsoft.com/dotnet/sdk:9.0
# Add keys and sources lists
RUN apt-get update && apt-get install -y ca-certificates gnupg

View File

@@ -1,17 +1,17 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework>
<TargetFramework>net9.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Compile Include=".build/Helpers.fs" />
<Compile Include=".build/Build.fs" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Fake.Core.Target" Version="6.0.0" />
<PackageReference Include="Fake.DotNet.Cli" Version="6.0.0" />
<PackageReference Include="Fake.IO.FileSystem" Version="6.0.0" />
<PackageReference Include="Farmer" Version="1.8.9" />
<PackageReference Update="FSharp.Core" Version="8.0.200" />
<PackageReference Include="Fake.Core.Target" Version="6.1.3" />
<PackageReference Include="Fake.DotNet.Cli" Version="6.1.3" />
<PackageReference Include="Fake.IO.FileSystem" Version="6.1.3" />
<PackageReference Include="Farmer" Version="1.9.20" />
<PackageReference Update="FSharp.Core" Version="9.0.303" />
</ItemGroup>
</Project>
</Project>

View File

@@ -1,4 +1,4 @@
FROM mcr.microsoft.com/dotnet/runtime:8.0
FROM mcr.microsoft.com/dotnet/runtime:9.0
RUN rm /etc/ssl/openssl.cnf
COPY deploy/ /app

View File

@@ -2,28 +2,28 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework>
<TargetFramework>net9.0</TargetFramework>
<Version>1.2.0</Version>
</PropertyGroup>
<ItemGroup>
<Compile Include="Variables.fs"/>
<Compile Include="NetCDF.fs"/>
<Compile Include="Stats.fs"/>
<Compile Include="Timeseries.fs"/>
<Compile Include="Counts.fs"/>
<Compile Include="Subsets.fs"/>
<Compile Include="Main.fs"/>
<Compile Include="Variables.fs" />
<Compile Include="NetCDF.fs" />
<Compile Include="Stats.fs" />
<Compile Include="Timeseries.fs" />
<Compile Include="Counts.fs" />
<Compile Include="Subsets.fs" />
<Compile Include="Main.fs" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Argu" Version="6.2.3"/>
<PackageReference Include="FSharp.Data" Version="6.4.0"/>
<PackageReference Include="FSharp.Stats" Version="0.5.0"/>
<PackageReference Include="FSharpPlus" Version="1.6.1"/>
<PackageReference Include="Oceanbox.FvcomKit" Version="5.5.3"/>
<PackageReference Include="sdslite-o" Version="2.7.2"/>
<PackageReference Include="Serilog" Version="3.1.1"/>
<PackageReference Include="Serilog.Sinks.Console" Version="5.0.1"/>
<PackageReference Include="Serilog.Sinks.Seq" Version="7.0.0"/>
<PackageReference Include="Thoth.Json.Net" Version="11.0.0"/>
<PackageReference Include="Argu" Version="6.2.5" />
<PackageReference Include="FSharp.Data" Version="6.6.0" />
<PackageReference Include="FSharp.Stats" Version="0.6.0" />
<PackageReference Include="FSharpPlus" Version="1.7.0" />
<PackageReference Include="Oceanbox.FvcomKit" Version="5.12.1" />
<PackageReference Include="sdslite-o" Version="2.7.2" />
<PackageReference Include="Serilog" Version="4.3.0" />
<PackageReference Include="Serilog.Sinks.Console" Version="6.0.0" />
<PackageReference Include="Serilog.Sinks.Seq" Version="9.0.0" />
<PackageReference Include="Thoth.Json.Net" Version="12.0.0" />
</ItemGroup>
</Project>
</Project>

View File

@@ -15,4 +15,4 @@ let server =
let all = testList "All" [ server ]
[<EntryPoint>]
let main _ = runTests defaultConfig all
let main args = runTestsInAssemblyWithCLIArgs [] args

View File

@@ -2,7 +2,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework>
<TargetFramework>net9.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Compile Include="Tests.fs" />
@@ -11,7 +11,7 @@
<ProjectReference Include="..\src\FvcomStats.fsproj" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Expecto" Version="10.2.1" />
<PackageReference Update="FSharp.Core" Version="8.0.200" />
<PackageReference Include="Expecto" Version="10.2.3" />
<PackageReference Update="FSharp.Core" Version="9.0.303" />
</ItemGroup>
</Project>
</Project>