From b139470fe3b22de9b2149ac543de0249bababa96 Mon Sep 17 00:00:00 2001 From: "Craig J. Bass" Date: Tue, 26 Feb 2019 13:48:07 +0000 Subject: [PATCH 1/2] Update lock file --- mix.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mix.lock b/mix.lock index d7a007ee..52f524ba 100644 --- a/mix.lock +++ b/mix.lock @@ -1 +1 @@ -%{"file_system": {:hex, :file_system, "0.2.2", "7f1e9de4746f4eb8a4ca8f2fbab582d84a4e40fa394cce7bfcb068b988625b06", [], [], "hexpm"}} +%{"file_system": {:hex, :file_system, "0.2.2", "7f1e9de4746f4eb8a4ca8f2fbab582d84a4e40fa394cce7bfcb068b988625b06", [:mix], [], "hexpm"}} From 6c5e929111512f214245d5c838dec946335e56b2 Mon Sep 17 00:00:00 2001 From: "Craig J. Bass" Date: Tue, 26 Feb 2019 14:00:54 +0000 Subject: [PATCH 2/2] Should not rely on deps installed outside of Docker. --- Dockerfile | 3 +-- docker-meditate.sh | 4 ++++ 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100755 docker-meditate.sh diff --git a/Dockerfile b/Dockerfile index f3d6e7fa..ff99f998 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,5 +3,4 @@ RUN apt-get update && apt-get install -y inotify-tools WORKDIR /elixir-koans ADD . /elixir-koans/ RUN mix local.hex --force -RUN mix deps.get -CMD mix meditate +CMD ["bash", "docker-meditate.sh"] diff --git a/docker-meditate.sh b/docker-meditate.sh new file mode 100755 index 00000000..2d306968 --- /dev/null +++ b/docker-meditate.sh @@ -0,0 +1,4 @@ +#!/bin/env bash + +mix deps.get +mix meditate