Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 1.64 KB

README.md

File metadata and controls

36 lines (25 loc) · 1.64 KB

Docker Images

The basic Docker image used by GitHub Actions is very minimal. In order to fully build and test NeoMutt, we need to install lots of development packages. This takes time and lots of bandwidth.

To speed up the builds, we create Docker images containing a full development environment.

The main tests are done in an Ubuntu 24.04 (latest) environment.
We also perform weekly tests under Fedora.

Building

The images are built by more GitHub Actions:

Each Action is scheduled to run automaticaly on the 1st of the month at 3am.
This will ensure we have up-to-date packages for every environment.

The builds are defined by Dockerfiles:

Dockerfile Description
ubuntu.24.04/Dockerfile Ubuntu 24.04
fedora.40/Dockerfile Fedora 40
fedora.41/Dockerfile Fedora 41
fedora.42/Dockerfile Fedora 42 (rawhide)