diff --git a/PostFundManagement.Api/Dockerfile b/PostFundManagement.Api/Dockerfile index 59381be..835b34f 100644 --- a/PostFundManagement.Api/Dockerfile +++ b/PostFundManagement.Api/Dockerfile @@ -6,7 +6,6 @@ EXPOSE 8080 # Stage 2: Build & Restore FROM mcr.microsoft.com/dotnet/sdk:10.0 AS build -ARG BUILD_CONFIGURATION=Release WORKDIR /src # Copy csproj files for layer caching @@ -23,12 +22,12 @@ COPY . . # Build from the project folder using relative filename WORKDIR "/src/PostFundManagement.Api" -RUN dotnet build "PostFundManagement.Api.csproj" -c $BUILD_CONFIGURATION -o /app/build +RUN dotnet build "PostFundManagement.Api.csproj" -c Release -o /app/build # Stage 3: Publish FROM build AS publish ARG BUILD_CONFIGURATION=Release -RUN dotnet publish "PostFundManagement.Api.csproj" -c $BUILD_CONFIGURATION -o /app/publish /p:UseAppHost=false +RUN dotnet publish "PostFundManagement.Api.csproj" -c Release -o /app/publish /p:UseAppHost=false # Stage 4: Final Runtime FROM base AS final