Dockerfile 761 Bytes
Newer Older
1
FROM duneci/dune:2.4
2
ARG DUNECI_PARALLEL
3 4 5

USER root
WORKDIR /
6
RUN apt-get update && apt-get install --no-install-recommends --yes \
7
  libdune-grid-glue-dev \
8
  && apt-get clean && rm -rf /var/lib/apt/lists/*
9 10

USER duneci
11
WORKDIR /duneci
12

13
RUN  duneci-install-module -b releases/2.4 https://gitlab.dune-project.org/staging/dune-typetree.git \
14
  && duneci-install-module -b releases/2.4-compatible https://gitlab.dune-project.org/staging/dune-functions.git \
15
  && duneci-install-module -b releases/2.4-1 https://git.imp.fu-berlin.de/agnumpde/dune-fufem.git \
16
  && duneci-install-module -b releases/2.4-1 https://git.imp.fu-berlin.de/agnumpde/dune-solvers.git \
17
  && duneci-install-module -b releases/2.4-1 https://git.imp.fu-berlin.de/agnumpde/dune-elasticity.git