Skip to content

neomutt/docker

Repository files navigation

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 environment.
We also perform regular tests under Debian and Fedora.

Building

The images are built by more GitHub Actions:

Stable releases are built monthly (1st of the month at 3am): Debian bookworm, trixie and Fedora 42, 43, Ubuntu 24.04.

Development releases are built weekly (every Monday at 3am): Debian forky (testing), sid (unstable) and Fedora 44 (rawhide).

All images are also rebuilt on push and can be triggered manually.

The builds are defined by Dockerfiles:

Dockerfile Description
debian.bookworm/Dockerfile Debian bookworm (12)
debian.trixie/Dockerfile Debian trixie (13)
debian.forky/Dockerfile Debian forky (testing)
debian.sid/Dockerfile Debian sid (unstable)
fedora.42/Dockerfile Fedora 42
fedora.43/Dockerfile Fedora 43
fedora.44/Dockerfile Fedora 44 (rawhide)
ubuntu.24.04/Dockerfile Ubuntu 24.04

About

🐳 Build Docker Images to speed up NeoMutt builds

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors