diff --git a/.dockerignore b/.dockerignore index 2df92d23a..983220932 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,6 +1,11 @@ # Ignore all files * +# Don't ignore nugetconfig +!./NuGet.Config +# Don't ignore src projects +!src/Nadeko.Econ/** +!src/Nadeko.Common/** # Use Nadeko.Medusa project !src/Nadeko.Medusa/** # Use NadekoBot project diff --git a/Dockerfile b/Dockerfile index e1b00d8f5..e7dda1767 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,10 +2,13 @@ FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build WORKDIR /source COPY src/Nadeko.Medusa/*.csproj src/Nadeko.Medusa/ +COPY src/Nadeko.Econ/*.csproj src/Nadeko.Econ/ +COPY src/Nadeko.Common/*.csproj src/Nadeko.Common/ COPY src/NadekoBot/*.csproj src/NadekoBot/ COPY src/NadekoBot.Coordinator/*.csproj src/NadekoBot.Coordinator/ COPY src/NadekoBot.Generators/*.csproj src/NadekoBot.Generators/ COPY src/ayu/Ayu.Discord.Voice/*.csproj src/ayu/Ayu.Discord.Voice/ +COPY NuGet.Config ./ RUN dotnet restore src/NadekoBot/ COPY . .