This Repo contains the build instructions for the ci docker-compose job runner. it can contain secrets to push and pull images from/to registries based on the parent image ci-job-runner-docker.
This image can be used for following pipeline stages:
- run testing stack via docker-compose
Argument | Default Value | Description |
---|---|---|
DOCKER_HOST | tcp://localhost:2375 | Path to docker host or unix socket |
All build arguments should be prefixed with DOCKER_BUILD_ARG. They can be set as pipeline Variable / Job variable.
note: DOCKER_BUILD_ARG_
prefix should prepend to all shown variables.
Argument | Default Value | Description |
---|---|---|
FROM | ci-job-runner-docker:latest | Base image to build from |
CONTAINER_RUNTIME_REQUIREMENTS | python3 | Packages for container during runtime |
CONTAINER_BUILD_REQUIREMENTS | curl gnupg apt-transport-https software-properties-common | Packages for container required during build |
CONTAINER_EXTRA_RUNTIME_REQUIREMENTS | *empty | extra runtime requirements to keep merge / rebase possible |
CONTAINER_EXTRA_BUILD_REQUIREMENTS | *empty | extra build requirements to keep merge / rebase possible |
DOCKER_COMPOSE_VERSION | 1.23.1 | Docker version to install |
See CONTRIBUTING.md.