Skip to content
Snippets Groups Projects
Commit a81165c1 authored by Mattia Mancini's avatar Mattia Mancini
Browse files

Add everybeam to gitlab CI/CD

parent 24e07296
No related branches found
No related tags found
No related merge requests found
Pipeline #119048 failed
...@@ -25,6 +25,7 @@ stages: ...@@ -25,6 +25,7 @@ stages:
- module load py-pip - module load py-pip
- module load boost - module load boost
- module load openblas - module load openblas
- module load everybeam
# --------- Precheck: Code formatting ---------- # --------- Precheck: Code formatting ----------
format: format:
...@@ -39,6 +40,12 @@ build-docker: ...@@ -39,6 +40,12 @@ build-docker:
extends: extends:
- .in-docker - .in-docker
script: script:
- apt-get install -y libhdf5-dev
- git clone https://git.astron.nl/RD/EveryBeam.git
- cmake -B EveryBeam/build EveryBeam -DCMAKE_BUILD_TYPE=RelWithDebInfo
- make -C EveryBeam/build
- make -C EveryBeam/build install
- cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -B build . - cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -B build .
- make -C build - make -C build
artifacts: artifacts:
...@@ -154,8 +161,3 @@ collect-performance: ...@@ -154,8 +161,3 @@ collect-performance:
- python3 ci/summarize-results.py --filter PhasesBenchmark/ComputePhases results*.json result-summary-phases - python3 ci/summarize-results.py --filter PhasesBenchmark/ComputePhases results*.json result-summary-phases
- python3 ci/summarize-results.py --filter SpectrumBenchmark/Spectrum results*.json result-summary-spectrum - python3 ci/summarize-results.py --filter SpectrumBenchmark/Spectrum results*.json result-summary-spectrum
- python3 ci/summarize-results.py --filter SmearTermsBenchmark/SmearTermBenchmark results*.json result-summary-smearterms - python3 ci/summarize-results.py --filter SmearTermsBenchmark/SmearTermBenchmark results*.json result-summary-smearterms
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment