Skip to content

Update dockerfile for meson build system

Willi Mutschler requested to merge wmutschl/dynare:docker-meson into master

This creates the Docker containers for 5.5 and 6.0. Unfortunately, for 6.0 I opted to install Octave via a PPA as Ubuntu 22.04's version of Octave is too old. Once Ubuntu 24.04 is released I will change that. This is well documented in the README as well as in the Dockerfile.

Remaining To-Do's:

  • Check testsuite for Dynare 6.0 with MATLAB inside container manually
  • Check testsuite for Dynare 6.0 with Octave inside container manually
  • Check testsuite for Dynare 5.5 with MATLAB inside container manually
  • Check testsuite for Dynare 5.5 with Octave inside container manually
  • Push Dynare 5.5 to DockerHub
  • Push Dynare 6.0 to DockerHub

I am also experimenting with a GitHub Action/workflow that does the above checks automatically.

Edited by Willi Mutschler

Merge request reports