dunst-project / docker-images

Docker images for dunst (mainly for CI)
Other
2 stars 3 forks source link
docker dunst

dunst-docker

Dockerimages for dunst. Used for testing or running in a super small Alpine image.

Running

Please clone the git repository and run make in there. Many flags have to get triggered to run dunst inside docker.

git clone https://github.com/dunst-project/docker-images dunst-docker
cd dunst-docker
make run

If you want to have a specific version, use make run-<versiontag> to run the specific version.

Usage

Use make for this and point the REPO variable to your repository. So a make -j REPO=code/to/dunst will do:

If you do not want to build the images, but download the prebuilt ones from Github Container Registry (ghcr.io), add the variable DOCKER_TECHNIQUE=pull to your make call.

If you do not use docker but a replacement (with compatible CLI; e.g. podman), add the variable DOCKER=podman to your make call.

To test dunst in a specific image, use make ci-run-<image>.

Example: make REPO=../dunst.git ci-run-alpine

Other make targets

Images

CentOS is not supported, as basic libraries are missing on CentOS.

Adding new images