From 99491d6a2151d8abeb3fe99a3cf043f0773126b6 Mon Sep 17 00:00:00 2001 From: Dennis Kobert Date: Thu, 5 Sep 2019 11:25:26 +0000 Subject: Adjust Core --- core/Dockerfile | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) (limited to 'core') diff --git a/core/Dockerfile b/core/Dockerfile index 04cc96d..6a0f64d 100644 --- a/core/Dockerfile +++ b/core/Dockerfile @@ -1,20 +1,26 @@ FROM microsoft/dotnet:sdk AS build-env MAINTAINER Dennis Kobert # Install cgit -RUN git clone git://github.com/TrueDoctor/DiscoBot && cd DiscoBot && mkdir app && cp DSACore/*.csproj app/ -WORKDIR /DiscoBot/app +#RUN git clone git://github.com/TrueDoctor/DiscoBot && mkdir DiscoBot/app && cp DiscoBot/dsa/*.sln DiscoBot/app/ +#WORKDIR /DiscoBot/app -RUN dotnet restore +#RUN ls -la && dotnet restore # Copy everything else and build -RUN cp -r ../DSACore/ ../app && dotnet publish -c Release -o out +#RUN cp -r ../DSACore/ ../app && dotnet publish -c Release -o out +RUN git clone git://github.com/TrueDoctor/DiscoBot && cd DiscoBot/dsa && dotnet restore +WORKDIR /DiscoBot/DSACore + +# Copy everything else and build +RUN dotnet publish -c Release -o out # Build runtime image FROM microsoft/dotnet:aspnetcore-runtime WORKDIR /app/ COPY Token ./ -COPY --from=build-env /DiscoBot/app/out . -RUN cp -r DSACore/Properties ./ -EXPOSE 5000 +COPY --from=build-env /DiscoBot/DSACore/out . +COPY --from=build-env /DiscoBot/DSACore/Properties ./Properties +RUN ls /app/Properties +#RUN cp -r /DiscoBot/DSACore/Properties ./ ENTRYPOINT ["dotnet", "DSACore.dll"] -- cgit v1.3.1