From 3376c234d275eaa19575c7bfddca1ec9fa39de43 Mon Sep 17 00:00:00 2001 From: Torben Ewert Date: Sat, 17 Dec 2022 18:21:58 +0100 Subject: [PATCH] ... --- .dockerignore | 1 + docker/Dockerfile | 7 +++++-- dune-project | 1 - 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.dockerignore b/.dockerignore index 5c370aa..9ce487c 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,5 +1,6 @@ .merlin node_modules/ +_build _opam *.byte *.native diff --git a/docker/Dockerfile b/docker/Dockerfile index bdc48f6..1977fc2 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -7,8 +7,11 @@ RUN sudo apk add --no-cache --update \ WORKDIR /usr/app -COPY . . +COPY ./osnap.opam . + +RUN opam install . --with-test --yes && \ + eval $(opam env) -RUN opam install . --with-test --yes +COPY . . RUN opam exec -- dune build -p osnap --profile=static diff --git a/dune-project b/dune-project index 43b9101..119d083 100644 --- a/dune-project +++ b/dune-project @@ -24,7 +24,6 @@ (and (>= 4.14.0) (< 5.0.0))) - ocaml-option-flambda reason dune ocaml-lsp-server -- 2.51.2