From 27dfb55da47b35ee44589c7b22aa9414cd34fc81 Mon Sep 17 00:00:00 2001 From: Lasse Rune Hansen Date: Fri, 5 Jun 2026 12:40:33 +0200 Subject: [PATCH] fix(infra): remove PublishReadyToRun and PublishTrimmed for Docker compatibility - Remove -p:PublishReadyToRun=true (conflicts with --runtime) - Remove -p:PublishTrimmed=true (simplify for Docker) - Keep --runtime linux-x64 for Linux container builds Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe --- GermanApp/Dockerfile | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/GermanApp/Dockerfile b/GermanApp/Dockerfile index 6694b12..c311088 100644 --- a/GermanApp/Dockerfile +++ b/GermanApp/Dockerfile @@ -9,22 +9,21 @@ FROM mcr.microsoft.com/dotnet/sdk:9.0 AS build WORKDIR /src -# Copy project file and restore dependencies for Linux +# Copy project file and restore dependencies COPY ["GermanApp.csproj", "."] -RUN dotnet restore "GermanApp.csproj" --runtime linux-x64 +RUN dotnet restore "GermanApp.csproj" # Copy everything else and build COPY . . WORKDIR "/src" -RUN dotnet build "GermanApp.csproj" -c Release --runtime linux-x64 -o /app/build +RUN dotnet build "GermanApp.csproj" -c Release -o /app/build -# Publish the application for Linux +# Publish the application RUN dotnet publish "GermanApp.csproj" -c Release -o /app/publish \ --no-restore \ --runtime linux-x64 \ - -p:PublishReadyToRun=true \ -p:PublishSingleFile=false \ - -p:PublishTrimmed=true + -p:PublishTrimmed=false # ============================================ # Publish Stage