From 551b8469e4f363d213f6d32f1ff776cdd3bd354d Mon Sep 17 00:00:00 2001 From: Rok Rejc Date: Thu, 3 Sep 2026 16:25:37 +0200 Subject: [PATCH] Add shared MSBuild configuration to Dockerfiles --- src/apps/Rsdo.Concordancer.Api/Dockerfile | 4 ++++ src/apps/Rsdo.Concordancer.SystemManager/Dockerfile | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/apps/Rsdo.Concordancer.Api/Dockerfile b/src/apps/Rsdo.Concordancer.Api/Dockerfile index 71e27af..118f711 100644 --- a/src/apps/Rsdo.Concordancer.Api/Dockerfile +++ b/src/apps/Rsdo.Concordancer.Api/Dockerfile @@ -4,6 +4,10 @@ EXPOSE 80 FROM mcr.microsoft.com/dotnet/sdk:10.0 AS build +# COPY SHARED MSBUILD CONFIGURATION +COPY src/Directory.Build.props /src/Directory.Build.props +COPY src/Directory.Packages.props /src/Directory.Packages.props + # INSTALL NODE.JS RUN curl -fsSL https://deb.nodesource.com/setup_16.x | bash - \ && apt-get install -y \ diff --git a/src/apps/Rsdo.Concordancer.SystemManager/Dockerfile b/src/apps/Rsdo.Concordancer.SystemManager/Dockerfile index b78d326..33bafc3 100644 --- a/src/apps/Rsdo.Concordancer.SystemManager/Dockerfile +++ b/src/apps/Rsdo.Concordancer.SystemManager/Dockerfile @@ -3,6 +3,10 @@ WORKDIR /app FROM mcr.microsoft.com/dotnet/sdk:10.0 AS build +# COPY SHARED MSBUILD CONFIGURATION +COPY src/Directory.Build.props /src/Directory.Build.props +COPY src/Directory.Packages.props /src/Directory.Packages.props + # RESTORE PACKAGES (with project files only) WORKDIR /src/apps COPY src/apps/Rsdo.Concordancer.SystemManager/Rsdo.Concordancer.SystemManager.csproj Rsdo.Concordancer.SystemManager/Rsdo.Concordancer.SystemManager.csproj