About this Repo

This is the docker image that is used to run ci-tests for mailman usingGitlab-CI. We use docker system to run tests inside the containers builtfrom this image. For more information on how to use gitlab-ci-multi-runner,refer to this documentation.

How to build?

To build this image run:

$ docker build -t mailman-runner .

How to use this image?

Just add the line image: maxking/mailman-ci-runner to the top of your.gitlab-ci.yml file. This will make sure this docker image is used to executethe tests. You can either use Gitlab's shared runners or deploy your owngitlab-ci-multi-runner. Please refer to Gitlab's documentation on how todeploy and configure it yourself.