Skip to content
Snippets Groups Projects
Commit b9e5e54c authored by webmanue's avatar webmanue
Browse files

Merge branch '81-run-ci-on-euler' into 'main'

Resolve "Run CI on Euler"

Closes #81

See merge request mechanics-and-materials/ae108!112
parents e972108b e9adfc34
No related branches found
No related tags found
No related merge requests found
Pipeline #143048 canceled
......@@ -178,3 +178,16 @@ build-documentation:
paths:
- build/build/latex/ae108.pdf
expose_as: manual
build-euler-modules:
stage: build
needs: []
script:
- . requirements/euler.sh
- 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
only:
- main
# Required modules/packages for building/testing the project on Euler (https://scicomp.ethz.ch/wiki/Euler)
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
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