Skip to content

Commit

Permalink
Build Elmer GUI in CI.
Browse files Browse the repository at this point in the history
  • Loading branch information
mmuetzel committed Jul 21, 2024
1 parent 22be330 commit 2b3604e
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,8 @@ jobs:
run: |
sudo apt -qq update
sudo apt install -y ${{ matrix.compiler-pkgs }} cmake gfortran \
libopenblas-dev libopenmpi-dev libmumps-dev libparmetis-dev
libopenblas-dev libopenmpi-dev libmumps-dev libparmetis-dev \
libqwt-qt5-dev qtscript5-dev libqt5svg5-dev
- name: configure
run: |
Expand All @@ -60,6 +61,7 @@ jobs:
-DWITH_LUA=ON \
-DWITH_Zoltan=OFF \
-DWITH_Mumps=ON \
-DWITH_ELMERGUI=ON \
-DCREATE_PKGCONFIG_FILE=ON \
-DWITH_MPI=ON \
-DMPI_TEST_MAXPROC=2 \
Expand All @@ -69,7 +71,7 @@ jobs:
- name: build
run: |
cd ${GITHUB_WORKSPACE}/build
cmake --build .
cmake --build . -j4
- name: install
run: |
Expand All @@ -81,7 +83,7 @@ jobs:
timeout-minutes: 150
run: |
cd ${GITHUB_WORKSPACE}/build
ctest -L quick
ctest -L quick -j4
- name: Re-run tests
if: always() && (steps.run-ctest.outcome == 'failure')
Expand Down

0 comments on commit 2b3604e

Please sign in to comment.