From 036f4d1dfcd6f5e9cc5630520686894080306418 Mon Sep 17 00:00:00 2001 From: ThompsonNye Date: Sat, 24 Aug 2024 12:46:27 +0200 Subject: [PATCH] Fix Dockerfile for nbgv --- .dockerignore | 2 +- src/WebApi/Dockerfile => Dockerfile | 4 ++-- vegasco-server.sln | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) rename src/WebApi/Dockerfile => Dockerfile (92%) diff --git a/.dockerignore b/.dockerignore index fe1152b..8f15cb2 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,7 +1,7 @@ **/.classpath **/.dockerignore **/.env -**/.git +#**/.git **/.gitignore **/.project **/.settings diff --git a/src/WebApi/Dockerfile b/Dockerfile similarity index 92% rename from src/WebApi/Dockerfile rename to Dockerfile index 98c2413..73deb8d 100644 --- a/src/WebApi/Dockerfile +++ b/Dockerfile @@ -9,9 +9,9 @@ EXPOSE 8081 FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build ARG BUILD_CONFIGURATION=Release WORKDIR /src -COPY ["WebApi.csproj", "src/WebApi/"] +COPY ["src/WebApi/WebApi.csproj", "src/WebApi/"] RUN dotnet restore "./src/WebApi/WebApi.csproj" -COPY . src/WebApi +COPY . . WORKDIR "/src/src/WebApi" RUN dotnet build "./WebApi.csproj" -c $BUILD_CONFIGURATION -o /app/build diff --git a/vegasco-server.sln b/vegasco-server.sln index 30301fb..87881e8 100644 --- a/vegasco-server.sln +++ b/vegasco-server.sln @@ -12,6 +12,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution README.md = README.md .drone.yml = .drone.yml version.json = version.json + Dockerfile = Dockerfile EndProjectSection EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{437DE053-1DAB-4EEF-BEA6-E3B5179692F8}"