From 3b7edaf5ce8cb8a8c9d8f6093a5c7c3e4e04cf6a Mon Sep 17 00:00:00 2001 From: Vesa Karvonen Date: Thu, 25 Jan 2024 17:53:42 +0200 Subject: [PATCH] Copy opam files before `opam update` This should ensure that changing dependencies will rerun `opam update`. --- bench.Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bench.Dockerfile b/bench.Dockerfile index acad7e4f..e293f44d 100644 --- a/bench.Dockerfile +++ b/bench.Dockerfile @@ -1,9 +1,9 @@ FROM ocaml/opam:debian-ocaml-5.1 RUN sudo ln -sf /usr/bin/opam-2.1 /usr/bin/opam WORKDIR bench-dir +COPY *.opam ./ RUN opam remote add origin https://opam.ocaml.org && \ opam update -COPY *.opam ./ RUN opam pin -yn --with-version=dev . RUN opam install -y --deps-only --with-test . COPY . ./