uktrade/mobius3

View on GitHub
Dockerfile-test

Summary

Maintainability
Test Coverage
FROM alpine:3.16

ENV \
    LC_ALL=en_US.UTF-8 \
    LANG=en_US.UTF-8 \
    LANGUAGE=en_US.UTF-8

RUN \
    apk add --no-cache \
        build-base \
        py3-pip \
        python3 \
        python3-dev && \
    pip install \
        coverage==4.5.3 && \
    wget -O mc https://dl.min.io/client/mc/release/linux-amd64/archive/mc.RELEASE.2022-11-07T23-47-39Z && \
    chmod +x mc

COPY LICENSE README.md mobius3.py pyproject.toml test.py test_with_coverage.sh .coveragerc /

RUN \
    pip install ".[dev]"