@@ -238,15 +238,15 @@ USER precice
238238WORKDIR /home/precice/dumux
239239ENV PATH="/home/precice/dumux/dune-common/bin:${PATH}"
240240# This cascade of git clones often led to HTTP 502. Adding some delay in between as a workaround.
241- RUN git clone --depth 1 https://gitlab.dune-project.org/core/dune-common.git -b releases/${DUNE_VERSION} && sleep 5
242- RUN git clone --depth 1 https://gitlab.dune-project.org/core/dune-geometry.git -b releases/${DUNE_VERSION} && sleep 5
243- RUN git clone --depth 1 https://gitlab.dune-project.org/core/dune-grid.git -b releases/${DUNE_VERSION} && sleep 5
244- RUN git clone --depth 1 https://gitlab.dune-project.org/core/dune-istl.git -b releases/${DUNE_VERSION} && sleep 5
245- RUN git clone --depth 1 https://gitlab.dune-project.org/core/dune-localfunctions.git -b releases/${DUNE_VERSION} && sleep 5
246- RUN git clone --depth 1 https://gitlab.dune-project.org/extensions/dune-subgrid.git -b releases/${DUNE_VERSION} && sleep 5
247- RUN git clone --depth 1 https://gitlab.dune-project.org/extensions/dune-SPGrid.git -b releases/${DUNE_VERSION} && sleep 5
248- RUN git clone --depth 1 https://git.iws.uni-stuttgart.de/dumux-repositories/dumux.git -b releases/${DUMUX_VERSION} && sleep 5
249- RUN git clone -b cell_problems https://git.iws.uni-stuttgart.de/dumux-appl/dumux-phasefield.git
241+ RUN for i in $(seq 1 3); do git clone --depth 1 https://gitlab.dune-project.org/core/dune-common.git -b releases/${DUNE_VERSION} && sleep 5; done
242+ RUN for i in $(seq 1 3); do git clone --depth 1 https://gitlab.dune-project.org/core/dune-geometry.git -b releases/${DUNE_VERSION} && sleep 5; done
243+ RUN for i in $(seq 1 3); do git clone --depth 1 https://gitlab.dune-project.org/core/dune-grid.git -b releases/${DUNE_VERSION} && sleep 5; done
244+ RUN for i in $(seq 1 3); do git clone --depth 1 https://gitlab.dune-project.org/core/dune-istl.git -b releases/${DUNE_VERSION} && sleep 5; done
245+ RUN for i in $(seq 1 3); do git clone --depth 1 https://gitlab.dune-project.org/core/dune-localfunctions.git -b releases/${DUNE_VERSION} && sleep 5; done
246+ RUN for i in $(seq 1 3); do git clone --depth 1 https://gitlab.dune-project.org/extensions/dune-subgrid.git -b releases/${DUNE_VERSION} && sleep 5; done
247+ RUN for i in $(seq 1 3); do git clone --depth 1 https://gitlab.dune-project.org/extensions/dune-SPGrid.git -b releases/${DUNE_VERSION} && sleep 5; done
248+ RUN for i in $(seq 1 3); do git clone --depth 1 https://git.iws.uni-stuttgart.de/dumux-repositories/dumux.git -b releases/${DUMUX_VERSION} && sleep 5; done
249+ RUN for i in $(seq 1 3); do git clone -b cell_problems https://git.iws.uni-stuttgart.de/dumux-appl/dumux-phasefield.git; done
250250# build core DUNE, DuMuX and the adapter
251251ARG DUMUX_ADAPTER_PR
252252ARG DUMUX_ADAPTER_REF
0 commit comments