Updating version of cmake.

Adding netcdf libraries to CI.

Adding libmesh job.

Extending prefix path for libmesh to the  directory.

A couple more tweaks to the libmesh paths.

Updating how libmesh is installed. Relying on MOOSE install scripts.
This commit is contained in:
Patrick Shriwise 2020-12-23 12:20:45 -06:00
parent 1b05cdec16
commit 8fa814d142
5 changed files with 40 additions and 20 deletions

View file

@ -30,6 +30,7 @@ jobs:
mpi: [n, y]
omp: [n, y]
dagmc: [n]
libmesh: [n]
event: [n]
vectfit: [n]
@ -44,6 +45,10 @@ jobs:
python-version: 3.8
mpi: y
omp: y
- libmesh: y
python-version: 3.8
mpi: y
omp: y
- event: y
python-version: 3.8
omp: y
@ -63,6 +68,7 @@ jobs:
DAGMC: ${{ matrix.dagmc }}
EVENT: ${{ matrix.event }}
VECTFIT: ${{ matrix.vectfit }}
LIBMESH: ${{ matrix.libmesh }}
steps:
-
@ -73,7 +79,11 @@ jobs:
uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}
-
name: Set up CMake
uses: jwlawson/actions-setup-cmake@v1.5
with:
cmake-version: 3.12.x
-
name: Environment Variables
run: |
@ -88,6 +98,8 @@ jobs:
sudo apt -y update
sudo apt install -y mpich \
libmpich-dev \
libnetcdf-dev \
libpnetcdf-dev \
libhdf5-serial-dev \
libhdf5-mpich-dev \
libeigen3-dev