diff --git a/.github/workflows/CodeQuality.yml b/.github/workflows/CodeQuality.yml index de987574..e695af8e 100644 --- a/.github/workflows/CodeQuality.yml +++ b/.github/workflows/CodeQuality.yml @@ -47,7 +47,7 @@ jobs: - name: Setup dotnet uses: actions/setup-dotnet@v4 with: - dotnet-version: '8.0.x' + dotnet-version: '9.0.x' - name: add Starion GitHub nuget feed run: dotnet nuget add source https://nuget.pkg.github.com/STARIONGROUP/index.json -n GHRHEA -u gh -p ${{ secrets.GH_PR_TOKEN }} --store-password-in-clear-text diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 6a0fcb9b..17619150 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -31,7 +31,7 @@ jobs: - name: Setup .NET Core uses: actions/setup-dotnet@v4 with: - dotnet-version: 8.0.x + dotnet-version: 9.0.x # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL diff --git a/.github/workflows/nuget-reference-check.yml b/.github/workflows/nuget-reference-check.yml index ba60cf8f..a759cf6c 100644 --- a/.github/workflows/nuget-reference-check.yml +++ b/.github/workflows/nuget-reference-check.yml @@ -20,7 +20,7 @@ jobs: - name: Setup .NET Environment uses: actions/setup-dotnet@v4 with: - dotnet-version: 8.0.x + dotnet-version: 9.0.x - name: add Starion GitHub nuget feed run: dotnet nuget add source https://nuget.pkg.github.com/STARIONGROUP/index.json -n GHRHEA -u gh -p ${{ secrets.GH_PR_TOKEN }} --store-password-in-clear-text diff --git a/CDP4Authentication.Tests/CDP4Authentication.Tests.csproj b/CDP4Authentication.Tests/CDP4Authentication.Tests.csproj index 6653eff0..58ca9c7b 100644 --- a/CDP4Authentication.Tests/CDP4Authentication.Tests.csproj +++ b/CDP4Authentication.Tests/CDP4Authentication.Tests.csproj @@ -1,7 +1,7 @@ - net8.0 + net9.0 Starion Group S.A. CDP4Authentication.Tests CDP4-COMET Data-Model Object Relational Mapping @@ -12,20 +12,20 @@ - + - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + runtime; build; native; contentfiles; analyzers; buildtransitive all - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/CDP4Authentication/CDP4Authentication.csproj b/CDP4Authentication/CDP4Authentication.csproj index e7c72d4f..afaa8235 100644 --- a/CDP4Authentication/CDP4Authentication.csproj +++ b/CDP4Authentication/CDP4Authentication.csproj @@ -1,10 +1,10 @@  - net8.0 + net9.0 Starion Group S.A. CDP4Authentication-CE - 8.0.0 + 9.0.0 CDP4-COMET Library to support the implementation of authentication Copyright © Starion Group S.A. Sam Gerené, Alex Vorobiev, Alexander van Delft diff --git a/CDP4DatabaseAuthentication/CDP4DatabaseAuthentication.csproj b/CDP4DatabaseAuthentication/CDP4DatabaseAuthentication.csproj index fb44cbef..e5ec58d0 100644 --- a/CDP4DatabaseAuthentication/CDP4DatabaseAuthentication.csproj +++ b/CDP4DatabaseAuthentication/CDP4DatabaseAuthentication.csproj @@ -1,10 +1,10 @@  - net8.0 + net9.0 Starion Group S.A. CDP4DatabaseAuthentication-CE - 8.0.0 + 9.0.0 CDP4-COMET Database authentication Copyright © Starion Group S.A. Sam Gerené, Alex Vorobiev, Alexander van Delft diff --git a/CDP4Orm.Tests/CDP4Orm.Tests.csproj b/CDP4Orm.Tests/CDP4Orm.Tests.csproj index 21489033..f716eb28 100644 --- a/CDP4Orm.Tests/CDP4Orm.Tests.csproj +++ b/CDP4Orm.Tests/CDP4Orm.Tests.csproj @@ -1,7 +1,7 @@  - net8.0 + net9.0 Starion Group S.A. CDP4Orm-CE.Tests CDP4-COMET Data-Model Object Relational Mapping @@ -12,20 +12,20 @@ - + - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + runtime; build; native; contentfiles; analyzers; buildtransitive all - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/CDP4Orm/CDP4Orm.csproj b/CDP4Orm/CDP4Orm.csproj index 79a49845..f79a8e40 100644 --- a/CDP4Orm/CDP4Orm.csproj +++ b/CDP4Orm/CDP4Orm.csproj @@ -1,10 +1,10 @@  - net8.0 + net9.0 Starion Group S.A. CDP4Orm-CE - 8.0.2 + 9.0.0 CDP4-COMET Data-Model Object Relational Mapping Copyright © Starion Group S.A. Sam Gerené, Alex Vorobiev, Alexander van Delft @@ -80,9 +80,9 @@ - - - + + + diff --git a/CDP4WspDatabaseAuthentication.Tests/CDP4WspDatabaseAuthentication.Tests.csproj b/CDP4WspDatabaseAuthentication.Tests/CDP4WspDatabaseAuthentication.Tests.csproj index 7dbd3fac..8b80be47 100644 --- a/CDP4WspDatabaseAuthentication.Tests/CDP4WspDatabaseAuthentication.Tests.csproj +++ b/CDP4WspDatabaseAuthentication.Tests/CDP4WspDatabaseAuthentication.Tests.csproj @@ -1,7 +1,7 @@  - net8.0 + net9.0 Starion Group S.A. CDP4WspDatabaseAuthentication.Tests CDP4-COMET WSP Database authentication Tests @@ -12,19 +12,19 @@ - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + runtime; build; native; contentfiles; analyzers; buildtransitive all - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/CDP4WspDatabaseAuthentication/CDP4WspDatabaseAuthentication.csproj b/CDP4WspDatabaseAuthentication/CDP4WspDatabaseAuthentication.csproj index 01922523..f9f6be41 100644 --- a/CDP4WspDatabaseAuthentication/CDP4WspDatabaseAuthentication.csproj +++ b/CDP4WspDatabaseAuthentication/CDP4WspDatabaseAuthentication.csproj @@ -1,10 +1,10 @@  - net8.0 + net9.0 Starion Group S.A. CDP4WspDatabaseAuthentication-CE - 8.0.0 + 9.0.0 CDP4-COMET WSP Database authentication Copyright © Starion Group S.A. Sam Gerené, Alex Vorobiev, Alexander van Delft diff --git a/CometServer.Tests/CometServer.Tests.csproj b/CometServer.Tests/CometServer.Tests.csproj index bd77eb11..1c3be665 100644 --- a/CometServer.Tests/CometServer.Tests.csproj +++ b/CometServer.Tests/CometServer.Tests.csproj @@ -1,7 +1,7 @@  - net8.0 + net9.0 Starion Group S.A. CometServer-CE.Tests Unit tests Library for the Comet Server @@ -12,20 +12,20 @@ - - + + - + all runtime; build; native; contentfiles; analyzers; buildtransitive - + runtime; build; native; contentfiles; analyzers; buildtransitive all - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/CometServer/CometServer.csproj b/CometServer/CometServer.csproj index ba70a37b..fe3ced38 100644 --- a/CometServer/CometServer.csproj +++ b/CometServer/CometServer.csproj @@ -1,9 +1,9 @@ - net8.0 + net9.0 Starion Group S.A. CometServer-CE - 8.0.2 + 9.0.0 CDP4-COMET Services API Copyright © Starion Group S.A. AGPL-3.0-only @@ -18,30 +18,30 @@ - - - - - - - - - + + + + + + + + + - + - + - - - + + + - + diff --git a/Dockerfile b/Dockerfile index bd3ceb4c..5c29044b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build-env +FROM mcr.microsoft.com/dotnet/sdk:9.0 AS build-env WORKDIR /app COPY CDP4Authentication CDP4Authentication COPY CDP4DatabaseAuthentication CDP4DatabaseAuthentication @@ -11,7 +11,7 @@ RUN dotnet build CDP4DatabaseAuthentication -c Release RUN dotnet build CDP4WspDatabaseAuthentication -c Release RUN dotnet publish -r linux-x64 CometServer -c Release -o /app/CometServer/bin/Release/publish -FROM mcr.microsoft.com/dotnet/aspnet:8.0.10-alpine3.20 +FROM mcr.microsoft.com/dotnet/aspnet:9.0.1-alpine3.21 WORKDIR /app RUN mkdir /app/logs RUN mkdir /app/storage diff --git a/VersionFileCreator/VersionFileCreator.csproj b/VersionFileCreator/VersionFileCreator.csproj index 5901ea0a..a91c6c5a 100644 --- a/VersionFileCreator/VersionFileCreator.csproj +++ b/VersionFileCreator/VersionFileCreator.csproj @@ -2,10 +2,10 @@ Exe - net8.0 + net9.0 Starion Group S.A. VersionFileCreator - 1.0.0 + 2.0.0 CDP4-COMET Version File Creator Copyright © Starion Group S.A. AGPL-3.0-only