Skip to content
Snippets Groups Projects
Commit 9b502066 authored by webmanue's avatar webmanue Committed by webmanue
Browse files

run tests on Euler in CI

- steps based on documentation in wiki
- use SSH runner via tag euler
parent e972108b
No related branches found
No related tags found
No related merge requests found
......@@ -178,3 +178,15 @@ build-documentation:
paths:
- build/build/latex/ae108.pdf
expose_as: manual
build-euler-modules:
stage: build
needs: []
script:
- module load gcc/8.2.0 boost cmake eigen googletest hdf5/1.10.1 ninja openmpi/4.0.2 petsc/3.15.5 slepc/3.15.2 python/3.10.4
- pip install vtk
- cmake -S . -B build-release -DCMAKE_BUILD_TYPE=Release -G Ninja -DCMAKE_TOOLCHAIN_FILE=/cluster/project/mandm/libraries/EulerToolchain.cmake
- bsub -Ip -n 32 -W00:10 'cmake --build build-release --target all'
- bsub -Ip -n 3 -W00:10 'cmake --build build-release --target test'
tags:
- euler
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment