diff --git a/Dockerfile_no_qr_reader b/Dockerfile_no_qr_reader index 624625f..4fb9504 100644 --- a/Dockerfile_no_qr_reader +++ b/Dockerfile_no_qr_reader @@ -6,10 +6,11 @@ COPY . . ARG run_tests=true -RUN apk add nano \ +RUN apk add --no-cache nano \ && echo "Arch: $(apk --print-arch)" \ - && if [[ "$(apk --print-arch)" == "aarch64" ]]; then apk add gcc python3-dev py3-setuptools zlib-dev jpeg-dev; fi \ + && if [[ "$(apk --print-arch)" == "aarch64" ]]; then apk add --no-cache --virtual .build-deps gcc musl-dev python3-dev py3-setuptools zlib-dev jpeg-dev; fi \ && pip install protobuf qrcode Pillow \ + && if [[ "$(apk --print-arch)" == "aarch64" ]]; then apk del .build-deps; fi \ && if [[ "$run_tests" == "true" ]]; then /extract/run_pytest.sh test_extract_otp_secret_keys_pytest.py -k "not qreader" --relaxed; else echo "Not running tests..."; fi # && if [[ "$TARGETARCH" == "arm64" ]]; then apk add zlib-dev jpeg-dev; fi \