https://github.com/neomutt/docker
🐳 Build Docker Images to speed up NeoMutt builds
https://github.com/neomutt/docker
Last synced: 5 months ago
JSON representation
🐳 Build Docker Images to speed up NeoMutt builds
- Host: GitHub
- URL: https://github.com/neomutt/docker
- Owner: neomutt
- License: gpl-2.0
- Created: 2021-07-26T21:10:51.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2025-09-11T18:38:36.000Z (10 months ago)
- Last Synced: 2025-10-05T01:34:10.499Z (9 months ago)
- Language: Dockerfile
- Homepage:
- Size: 41 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Docker Images
The basic Docker image used by [GitHub Actions](https://docs.github.com/en/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:
- [ubuntu.yml](.github/workflows/ubuntu.yml) -- Ubuntu 24.04
- [fedora.yml](.github/workflows/fedora.yml) -- Fedora 42, 43, 44 (rawhide)
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/Dockerfile) | Ubuntu 24.04 |
| [fedora.42/Dockerfile](fedora.42/Dockerfile) | Fedora 42 |
| [fedora.43/Dockerfile](fedora.43/Dockerfile) | Fedora 43 |
| [fedora.44/Dockerfile](fedora.44/Dockerfile) | Fedora 44 (rawhide) |