Skip to content

GitLab CI

This project comes with a minimal GitLab CI pipeline enabled. It uses a custom Docker image with the dev Python dependencies already installed and no entrypoint.

The DOCKER_BASE CI/CD variable can be used to set the Docker image prefix. For example, you can build your own user/renelick:shell image and push it to Docker Hub then set the DOCKER_BASE variable to user/renelick so that GitLab CI pipelines use it.

To automatically build and push your Docker images:

scripts/docker-build user/renelick yes

The first argument e.g. user/renelick is the same value to use with DOCKER_BASE in GitLab. This is where the images will be pushed if the second argument is yes.