From 8a48fdd6adb336df3500ae57a6cf6b3c15bf7cc1 Mon Sep 17 00:00:00 2001 From: Ansgar Burchardt Date: Tue, 2 Feb 2016 17:02:32 +0100 Subject: [PATCH] Add dune-fufem:git image. --- Makefile | 4 ++++ dune-fufem-git/Dockerfile | 17 +++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 dune-fufem-git/Dockerfile diff --git a/Makefile b/Makefile index ad671ad..87c56dc 100644 --- a/Makefile +++ b/Makefile @@ -23,6 +23,10 @@ dune-fufem-stamp: dune-fufem/Dockerfile dune-2.4-stamp docker build --no-cache -t duneci/dune-fufem:2.4 dune-fufem touch $@ +dune-fufem-git-stamp: dune-fufem-git/Dockerfile dune-git-stamp + docker build --no-cache -t duneci/dune-fufem:git dune-fufem-git + touch $@ + dune-git-stamp: base-9-stamp dune-git/Dockerfile docker build --no-cache -t duneci/dune:git-staging dune-git #docker run -i duneci/dune:git-staging sh -c "dunecontrol make build_tests && dunecontrol make test" diff --git a/dune-fufem-git/Dockerfile b/dune-fufem-git/Dockerfile new file mode 100644 index 0000000..4db2b55 --- /dev/null +++ b/dune-fufem-git/Dockerfile @@ -0,0 +1,17 @@ +FROM duneci/dune:git + +USER duneci +WORKDIR /duneci +RUN mkdir -p modules + +WORKDIR /duneci/modules +RUN git clone https://git.imp.fu-berlin.de/agnumpde/dune-elasticity.git +RUN git clone https://git.imp.fu-berlin.de/agnumpde/dune-fufem.git +RUN git clone https://gitlab.dune-project.org/staging/dune-functions.git +RUN git clone https://gitlab.dune-project.org/extensions/dune-grid-glue.git +RUN git clone https://git.imp.fu-berlin.de/agnumpde/dune-solvers.git +RUN git clone https://gitlab.dune-project.org/pdelab/dune-typetree.git +RUN dunecontrol all + +WORKDIR /duneci +ENV DUNE_CONTROL_PATH=.:/duneci/modules -- GitLab