The build of MOOSE in the docker image does not include the heat conduction module. This means that we end up building it in CI, which takes our build time from ~2.5 mins to ~9 mins.
Whilst we're on this, we should also pre-install the fluidfoam Python package, which we use to read OpenFOAM meshes in some of our tests.
Consider resolving #15, by pushing the new image to its new home on UKAEA's Quay.
Also, we're not running make in parallel in the CI, we should do that.
Outputs
A new version of the docker image on Quay that includes MOOSE's heat conduction module.
Description
The build of MOOSE in the docker image does not include the heat conduction module. This means that we end up building it in CI, which takes our build time from ~2.5 mins to ~9 mins.
Whilst we're on this, we should also pre-install the
fluidfoam
Python package, which we use to read OpenFOAM meshes in some of our tests.Consider resolving #15, by pushing the new image to its new home on UKAEA's Quay.
Also, we're not running
make
in parallel in the CI, we should do that.Outputs