Refactor Directories

This commit is contained in:
Michal
2024-08-22 00:00:35 +01:00
parent 6d0d1fec60
commit 62a7209cb9
48 changed files with 51 additions and 1373 deletions

View File

@@ -1,16 +1,16 @@
FROM mcr.microsoft.com/dotnet/runtime:8.0 AS base
FROM mcr.microsoft.com/dotnet/aspnet:8.0 AS base
WORKDIR /app
FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build
WORKDIR /src
COPY ["EdenicExporter/DotNet.Docker.csproj", "EdenicExporter/"]
RUN dotnet restore "DotNet.Docker.csproj"
COPY ["EdenicExporter.csproj", "./"]
RUN dotnet restore "EdenicExporter.csproj"
COPY . .
WORKDIR "/src/"
RUN dotnet build "DotNet.Docker.csproj" -c Release -o /app/build
RUN dotnet build "EdenicExporter.csproj" -c Release -o /app/build
FROM build AS publish
RUN dotnet publish "DotNet.Docker.csproj" -c Release -o /app/publish
RUN dotnet publish "EdenicExporter.csproj" -c Release -o /app/publish
FROM base AS final
WORKDIR /app