From 61a19a7341340a1267c3c0cfd60e500ed4421550 Mon Sep 17 00:00:00 2001 From: Robert Prehn <3952444+prehnRA@users.noreply.github.com> Date: Tue, 22 Dec 2020 14:01:26 -0600 Subject: [PATCH] fix: Load dependencies correctly in docker --- .dockerignore | 1 + Dockerfile | 12 +++++++++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.dockerignore b/.dockerignore index dbf33606..0967502d 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,4 +1,5 @@ _build +deps cover .elixir_ls *.dump diff --git a/Dockerfile b/Dockerfile index b68db368..249667e5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,12 +17,18 @@ ENV PORT=4000 WORKDIR /root/app -ADD ./mix.exs /root/app/mix.exs -ADD ./mix.lock /root/app/mix.lock +ADD ./config /root/app/config +ADD ./mix.exs /root/app/ +ADD ./mix.lock /root/app/ +ADD ./apps/admin/mix.exs /root/app/apps/admin/ +ADD ./apps/app/mix.exs /root/app/apps/app/ +ADD ./apps/content/mix.exs /root/app/apps/content/ +ADD ./apps/core/mix.exs /root/app/apps/core/ RUN mix deps.get RUN mix deps.compile -ADD ./ /root/app/ +ADD ./script /root/app/script +ADD ./apps /root/app/apps RUN MAKE=cmake mix compile RUN mix phx.digest