From 42817f95b4928904215bbacd63eeed493eafad64 Mon Sep 17 00:00:00 2001 From: jeremylt Date: Sat, 7 Nov 2020 12:25:14 -0700 Subject: [PATCH] gitlab - build MFEM and Nek5K --- .gitlab-ci.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 409641037f..a8e4139427 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -22,11 +22,12 @@ noether-rocm: - echo '[{"subject":"/","metrics":[{"name":"Transfer Size (KB)","value":"19.5","desiredSize":"smaller"},{"name":"Speed Index","value":0,"desiredSize":"smaller"},{"name":"Total Score","value":92,"desiredSize":"larger"},{"name":"Requests","value":4,"desiredSize":"smaller"}]}]' > performance.json - make -k -j$(nproc) junit realsearch=% # MFEM v4.2 - - export MFEM_DIR=/projects/MFEM && make -C $MFEM_DIR info + - cd .. && export MFEM_VERSION=mfem-4.2 && { [[ -d $MFEM_VERSION ]] || { git clone --depth 1 --branch v4.2 https://github.com/mfem/mfem.git $MFEM_VERSION && make -C $MFEM_VERSION -j$(nproc) serial CXXFLAGS="-O -std=c++11"; }; } && export MFEM_DIR=$PWD/$MFEM_VERSION && cd libCEED + - make -C $MFEM_DIR info - make -k -j$(nproc) junit search=mfem # Nek5000 v19.0 - export COVERAGE=0 - - export NEK5K_DIR=/projects/NEK5000 PATH=/projects/NEK5000/bin:$PATH MPI=0 && git -C $NEK5K_DIR describe --tags + - cd .. && export NEK5K_VERSION=Nek5000-19.0 && { [[ -d $NEK5K_VERSION ]] || { git clone --depth 1 --branch v19.0 https://github.com/Nek5000/Nek5000.git $NEK5K_VERSION && cd $NEK5K_VERSION/tools && ./maketools genbox genmap reatore2 && cd ../..; }; } && export NEK5K_DIR=$PWD/NEK5K_VERSION && export PATH=$NEK5K_DIR/bin:$PATH MPI=0 && cd libCEED - make -k -j$(nproc) junit search=nek || { cat examples/nek/build/bps.build.log && cat examples/nek/build/build.log && false; } # Report status - echo "SUCCESS" > .job_status