Skip to content
Snippets Groups Projects
Commit 0e24743b authored by Jonathan Youett's avatar Jonathan Youett
Browse files

Don't install pre-installed modules and use CI helper script

parent e6df75be
No related branches found
No related tags found
No related merge requests found
---
# Install external dependencies
before_script:
- pushd /duneci/modules
- git clone https://gitlab.dune-project.org/pdelab/dune-typetree.git
- dunecontrol --opts=/duneci/opts.gcc --only=dune-typetree all
- git clone https://gitlab.dune-project.org/staging/dune-functions.git
- dunecontrol --opts=/duneci/opts.gcc --only=dune-functions all
- git clone https://git.imp.fu-berlin.de/agnumpde/dune-fufem.git
- dunecontrol --opts=/duneci/opts.gcc --only=dune-fufem all
- git clone https://git.imp.fu-berlin.de/agnumpde/dune-solvers.git
- dunecontrol --opts=/duneci/opts.gcc --only=dune-solvers all
- popd
- duneci-install-module https://git.imp.fu-berlin.de/agnumpde/dune-matrix-vector.git
- duneci-install-module https://git.imp.fu-berlin.de/agnumpde/dune-fufem.git
- duneci-install-module https://git.imp.fu-berlin.de/agnumpde/dune-solvers.git
dune:git--clang:
image: duneci/dune:git
script:
- dunecontrol --opts=/duneci/opts.clang --current all
- dunecontrol --current make build_tests
- dunecontrol --current make test
script: duneci-standard-test --opts=/duneci/opts.clang
dune:git--gcc:
image: duneci/dune:git
script:
- dunecontrol --opts=/duneci/opts.gcc --current all
- dunecontrol --current make build_tests
- dunecontrol --current make test
script: duneci-standard-test
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment