--- version: '3.7' services: runner: build: context: runner/ environment: CI_SERVER_URL: "${CI_SERVER_URL:-https://git.shore.co.il}" DOCKER_IMAGE: registry.shore.co.il/ci-images:docker DOCKER_NETWORK_MODE: &network gitlab-runner REGISTRATION_TOKEN: "${GITLAB_REGISTRATION_TOKEN}" RUNNER_NAME: "${RUNNER_NAME}" REGISTER_RUN_UNTAGGED: "${RUN_UNTAGGED:-true}" RUNNER_TAG_LIST: "${RUNNER_NAME}" image: registry.shore.co.il/gitlab-runner restart: always volumes: - "${BUILDS:-builds}:/builds" - config:/etc/gitlab-runner - /var/run/docker.sock:/var/run/docker.sock crond: build: context: crond/ image: registry.shore.co.il/gitlab-runner-cron volumes: - /run/docker.sock:/run/docker.sock volumes: builds: config: networks: default: name: *network