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 # Install external dependencies
before_script: before_script:
- pushd /duneci/modules - duneci-install-module https://git.imp.fu-berlin.de/agnumpde/dune-matrix-vector.git
- git clone https://gitlab.dune-project.org/pdelab/dune-typetree.git - duneci-install-module https://git.imp.fu-berlin.de/agnumpde/dune-fufem.git
- dunecontrol --opts=/duneci/opts.gcc --only=dune-typetree all - duneci-install-module https://git.imp.fu-berlin.de/agnumpde/dune-solvers.git
- 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
dune:git--clang: dune:git--clang:
image: duneci/dune:git image: duneci/dune:git
script: script: duneci-standard-test --opts=/duneci/opts.clang
- dunecontrol --opts=/duneci/opts.clang --current all
- dunecontrol --current make build_tests
- dunecontrol --current make test
dune:git--gcc: dune:git--gcc:
image: duneci/dune:git image: duneci/dune:git
script: script: duneci-standard-test
- dunecontrol --opts=/duneci/opts.gcc --current all
- dunecontrol --current make build_tests
- dunecontrol --current make test
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment