From 90ec089083012369b711a2794c7d1081bc087dbf Mon Sep 17 00:00:00 2001 From: Berend Wouters Date: Tue, 17 Jun 2025 23:05:06 +0200 Subject: [PATCH 1/2] build: update Dockerfile to net8 --- SpaceAPI.Host/Dockerfile | 10 ++++------ SpaceAPI.Host/SpaceAPI.Host.csproj | 2 +- SpaceAPI.Host/Startup.cs | 1 - 3 files changed, 5 insertions(+), 8 deletions(-) diff --git a/SpaceAPI.Host/Dockerfile b/SpaceAPI.Host/Dockerfile index cebfa54..911ccef 100644 --- a/SpaceAPI.Host/Dockerfile +++ b/SpaceAPI.Host/Dockerfile @@ -5,16 +5,14 @@ EXPOSE 443 FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build WORKDIR /src -COPY ["SpaceAPI.API/SpaceAPI.API.csproj", "SpaceAPI.API/"] -RUN dotnet restore "SpaceAPI.API/SpaceAPI.API.csproj" COPY . . -WORKDIR "/src/SpaceAPI.API" -RUN dotnet build "SpaceAPI.API.csproj" -c Release -o /app/build +WORKDIR "/src/SpaceAPI.Host" +RUN dotnet build "SpaceAPI.Host.csproj" -c Release -o /app/build FROM build AS publish -RUN dotnet publish "SpaceAPI.API.csproj" -c Release -o /app/publish +RUN dotnet publish "SpaceAPI.Host.csproj" -c Release -o /app/publish FROM base AS final WORKDIR /app COPY --from=publish /app/publish . -ENTRYPOINT ["dotnet", "SpaceAPI.API.dll"] +ENTRYPOINT ["dotnet", "SpaceAPI.Host.dll"] diff --git a/SpaceAPI.Host/SpaceAPI.Host.csproj b/SpaceAPI.Host/SpaceAPI.Host.csproj index 1a4eece..782ef59 100644 --- a/SpaceAPI.Host/SpaceAPI.Host.csproj +++ b/SpaceAPI.Host/SpaceAPI.Host.csproj @@ -1,4 +1,4 @@ - + net8.0 diff --git a/SpaceAPI.Host/Startup.cs b/SpaceAPI.Host/Startup.cs index 01a0e6e..1417316 100644 --- a/SpaceAPI.Host/Startup.cs +++ b/SpaceAPI.Host/Startup.cs @@ -92,7 +92,6 @@ public void ConfigureServices(IServiceCollection services) }); services.AddMvcCore() .AddApiExplorer(); - //services.AddValidatorsFromAssemblyContaining < ConfigureVerticals(services, Configuration); } From 75389cf3c8a9ee7035e0e480726efe5b0b1484b9 Mon Sep 17 00:00:00 2001 From: Berend Wouters Date: Tue, 24 Jun 2025 22:08:52 +0200 Subject: [PATCH 2/2] build: fix paths in Dockerfile --- SpaceAPI.Host/Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/SpaceAPI.Host/Dockerfile b/SpaceAPI.Host/Dockerfile index 911ccef..dc1a1d3 100644 --- a/SpaceAPI.Host/Dockerfile +++ b/SpaceAPI.Host/Dockerfile @@ -5,6 +5,8 @@ EXPOSE 443 FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build WORKDIR /src + + COPY . . WORKDIR "/src/SpaceAPI.Host" RUN dotnet build "SpaceAPI.Host.csproj" -c Release -o /app/build