From a873273f8b9f79f7da7ce8b5a1eea701200f255f Mon Sep 17 00:00:00 2001 From: Bruno Massa Date: Wed, 15 Nov 2023 15:43:41 -0300 Subject: [PATCH 1/2] feat: .NET 8 --- .build.Nuke/Build.Test.cs | 2 +- .build.Nuke/_build_nuke.csproj | 5 +++-- source/SuCoS.csproj | 2 +- test/test.csproj | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.build.Nuke/Build.Test.cs b/.build.Nuke/Build.Test.cs index 766b351..54f1d52 100644 --- a/.build.Nuke/Build.Test.cs +++ b/.build.Nuke/Build.Test.cs @@ -18,7 +18,7 @@ namespace SuCoS; sealed partial class Build : NukeBuild { static AbsolutePath testDirectory => RootDirectory / "test"; - static AbsolutePath testDLLDirectory => testDirectory / "bin" / "Debug" / "net7.0"; + static AbsolutePath testDLLDirectory => testDirectory / "bin" / "Debug" / "net8.0"; static AbsolutePath testAssembly => testDLLDirectory / "test.dll"; static AbsolutePath coverageDirectory => RootDirectory / "coverage-results"; static AbsolutePath coverageResultDirectory => coverageDirectory / "coverage"; diff --git a/.build.Nuke/_build_nuke.csproj b/.build.Nuke/_build_nuke.csproj index 265a08a..248ba10 100644 --- a/.build.Nuke/_build_nuke.csproj +++ b/.build.Nuke/_build_nuke.csproj @@ -2,12 +2,13 @@ Exe - net7.0 + net8.0 CS0649;CS0169 .. ..\source - 0 + 1 + true diff --git a/source/SuCoS.csproj b/source/SuCoS.csproj index 6abc136..75a7653 100644 --- a/source/SuCoS.csproj +++ b/source/SuCoS.csproj @@ -2,7 +2,7 @@ Exe - net7.0 + net8.0 enable enable true diff --git a/test/test.csproj b/test/test.csproj index b12e6be..89d6540 100644 --- a/test/test.csproj +++ b/test/test.csproj @@ -1,7 +1,7 @@ - net7.0 + net8.0 enable enable -- GitLab From 5446ae6c641ec27645e5865bf88ce094ba2ccb49 Mon Sep 17 00:00:00 2001 From: Bruno Massa Date: Wed, 15 Nov 2023 15:50:24 -0300 Subject: [PATCH 2/2] chore: update Serilog, Xunit and Microsoft.Extensions --- .gitlab-ci.yml | 2 +- SuCoS.sln | 14 +++++++------- source/SuCoS.csproj | 12 ++++++------ test/test.csproj | 6 +++--- 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6bd07c1..4455a82 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,4 @@ -image: mcr.microsoft.com/dotnet/sdk:7.0 +image: mcr.microsoft.com/dotnet/sdk:8.0 stages: - build-test diff --git a/SuCoS.sln b/SuCoS.sln index 45adce0..ba7d46a 100644 --- a/SuCoS.sln +++ b/SuCoS.sln @@ -5,32 +5,32 @@ VisualStudioVersion = 17.0.31903.59 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "source", "source", "{1A575294-ABB9-4BCF-8FF7-9981A26A55F9}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SuCoS", "source\SuCoS.csproj", "{2395B57B-24D7-47AB-B400-7AC6C1FCAFA1}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SuCoS", "source\SuCoS.csproj", "{2395B57B-24D7-47AB-B400-7AC6C1FCAFA1}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "_build_nuke", ".build.Nuke\_build_nuke.csproj", "{26DB04F6-DA88-43D7-8F4B-535D4D68C24E}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test", "test\test.csproj", "{F3D789FD-6AC5-4A45-B9AC-079035F5909C}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "test", "test\test.csproj", "{F3D789FD-6AC5-4A45-B9AC-079035F5909C}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU Release|Any CPU = Release|Any CPU EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {26DB04F6-DA88-43D7-8F4B-535D4D68C24E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {26DB04F6-DA88-43D7-8F4B-535D4D68C24E}.Release|Any CPU.ActiveCfg = Release|Any CPU {2395B57B-24D7-47AB-B400-7AC6C1FCAFA1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2395B57B-24D7-47AB-B400-7AC6C1FCAFA1}.Debug|Any CPU.Build.0 = Debug|Any CPU {2395B57B-24D7-47AB-B400-7AC6C1FCAFA1}.Release|Any CPU.ActiveCfg = Release|Any CPU {2395B57B-24D7-47AB-B400-7AC6C1FCAFA1}.Release|Any CPU.Build.0 = Release|Any CPU + {26DB04F6-DA88-43D7-8F4B-535D4D68C24E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {26DB04F6-DA88-43D7-8F4B-535D4D68C24E}.Release|Any CPU.ActiveCfg = Release|Any CPU {F3D789FD-6AC5-4A45-B9AC-079035F5909C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F3D789FD-6AC5-4A45-B9AC-079035F5909C}.Debug|Any CPU.Build.0 = Debug|Any CPU {F3D789FD-6AC5-4A45-B9AC-079035F5909C}.Release|Any CPU.ActiveCfg = Release|Any CPU {F3D789FD-6AC5-4A45-B9AC-079035F5909C}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection GlobalSection(NestedProjects) = preSolution {2395B57B-24D7-47AB-B400-7AC6C1FCAFA1} = {1A575294-ABB9-4BCF-8FF7-9981A26A55F9} EndGlobalSection diff --git a/source/SuCoS.csproj b/source/SuCoS.csproj index 75a7653..5afe94d 100644 --- a/source/SuCoS.csproj +++ b/source/SuCoS.csproj @@ -14,14 +14,14 @@ - + - - - + + + - - + + diff --git a/test/test.csproj b/test/test.csproj index 89d6540..4e69d14 100644 --- a/test/test.csproj +++ b/test/test.csproj @@ -9,11 +9,11 @@ - + - + - + runtime; build; native; contentfiles; analyzers; buildtransitive all -- GitLab