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"]