tangled
alpha
login
or
join now
futur.blue
/
pegasus
56
fork
atom
objective categorical abstract machine language personal data server
56
fork
atom
overview
issues
2
pulls
pipelines
Update dune version
futur.blue
1 month ago
2c82eb97
9f894dde
verified
This commit was signed with the committer's
known signature
.
futur.blue
SSH Key Fingerprint:
SHA256:QHGqHWNpqYyw9bt8KmPuJIyeZX9SZewBZ0PR1COtKQ0=
+5
-5
1 changed file
expand all
collapse all
unified
split
Dockerfile
+5
-5
Dockerfile
···
2
2
3
3
ARG NODE_VERSION=v24.11.1
4
4
ARG OPAM_VERSION=2.5
5
5
-
ARG DUNE_VERSION=3.20.2
5
5
+
ARG DUNE_VERSION=3.21.0
6
6
7
7
ARG GIT_REV
8
8
ENV GIT_REV=$GIT_REV
···
27
27
28
28
ENV DUNE_CACHE="enabled"
29
29
RUN --mount=type=cache,target=/home/opam/.opam/download-cache,uid=1000,gid=1000 \
30
30
-
--mount=type=cache,target=/home/opam/.cache/dune,uid=1000,gid=1000 \
31
31
-
opam install dune.$DUNE_VERSION
30
30
+
--mount=type=cache,target=/home/opam/.cache/dune,uid=1000,gid=1000 \
31
31
+
opam install dune.$DUNE_VERSION
32
32
RUN --mount=type=cache,target=/home/opam/.cache/dune,uid=1000,gid=1000 \
33
33
-
opam exec dune pkg lock
33
33
+
opam exec dune pkg lock
34
34
RUN --mount=type=cache,target=/home/opam/.cache/dune,uid=1000,gid=1000 \
35
35
-
bash -c "source $NVM_DIR/nvm.sh && opam exec dune build -- --release --stop-on-first-error"
35
35
+
bash -c "source $NVM_DIR/nvm.sh && opam exec dune build -- --release --stop-on-first-error"
36
36
37
37
FROM debian:12 AS run
38
38