Dynare is a free software suite designed for analyzing and solving dynamic economic models. It can perform simulations, estimation, forecasting, and policy analysis. The Dynare team provides Docker containers for running Dynare on both MATLAB and Octave and publishes them on Docker Hub. For more details on the containers, visit the Dynare Docker Guide.
This repository automates the building, pushing and testing of Dynare Docker containers using GitHub Actions workflows.
The Dockerfile is curled directly from the master branch of the Dynare GitLab repository and is used to build the Docker containers. The containers are then tagged and pushed to Docker Hub. This process is automated to run on every 21st day of the month.
Click on the badges for real-time status reports of the latest builds.
Dynare 6 |
---|
Dynare 5 | |||
---|---|---|---|
Dynare 4 |
---|
Every Monday, the containers are tested using the Dynare testsuite. The tests are run on both MATLAB and Octave, and the results are published as GitHub Actions workflows. The MATLAB workflows are expected to pass, whereas the ones for Octave may fail due to known issues with the testsuite and the base image the containers are built on.
Click on the badges for real-time status reports of the latest test runs.
MATLAB | Octave |
---|---|
Contributions to improve the Docker containers or testing workflows are welcome. Please refer to the contribution guidelines for more information.
For questions or issues regarding Dynare or its Docker containers, please visit the Dynare forums.