fix: Load dependencies correctly in docker

This commit is contained in:
Robert Prehn 2020-12-22 14:01:26 -06:00
parent 2e117116a7
commit 61a19a7341
2 changed files with 10 additions and 3 deletions

View file

@ -1,4 +1,5 @@
_build _build
deps
cover cover
.elixir_ls .elixir_ls
*.dump *.dump

View file

@ -17,12 +17,18 @@ ENV PORT=4000
WORKDIR /root/app WORKDIR /root/app
ADD ./mix.exs /root/app/mix.exs ADD ./config /root/app/config
ADD ./mix.lock /root/app/mix.lock 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.get
RUN mix deps.compile RUN mix deps.compile
ADD ./ /root/app/ ADD ./script /root/app/script
ADD ./apps /root/app/apps
RUN MAKE=cmake mix compile RUN MAKE=cmake mix compile
RUN mix phx.digest RUN mix phx.digest