unittest.Dockerfile
FROM python:3.8
RUN pip install satella>=2.17.13 snakehouse>=1.3 nose2 wheel coverage
ADD tempsdb /app/tempsdb
ADD setup.py /app/setup.py
ADD .coveragerc /app/.coveragerc
ADD setup.cfg /app/setup.cfg
WORKDIR /app
ENV CI=true
RUN python setup.py build_ext --inplace
ADD tests /app/tests
RUN chmod ugo+x /app/tests/test.sh
CMD ["/app/tests/test.sh"]