repo-cloner/ci/docker-compose.yml

31 lines
714 B
YAML
Raw Normal View History

version: '3'
services:
sut:
build:
context: docker
dockerfile: Dockerfile
args:
PYTHON_TAG: ${PYTHON:-3}-bullseye
volumes:
# Project data
- type: bind
source: ../
target: /app
read_only: false
# pip cache
- type: volume
source: pip-cache
target: /root/.cache/pip
volume:
nocopy: true
# environment file to passthrough environment from laminar - generated by laminar init template
# automatically-generated docker-env is situated in parent of repo dir (two levels up)
env_file: ${ENVFILE:-../../docker-env}
# make it faster
tmpfs: /tmp
volumes:
pip-cache: # cache for pip