FIX: requirements for docker tests in gitlab (#291)

The gitlab tests started failing with GL's newest "docker in docker"
image due to the lack of some core C library headers. This ensures that
everything needed for twine (i.e. cryptography) is present before doing
a pip install for twine.
This commit is contained in:
Matthew Planchard 2020-01-11 23:19:33 -06:00 committed by GitHub
parent db74737d3b
commit 31fcc898b4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -22,7 +22,7 @@ test-docker:
except: except:
- standalone - standalone
before_script: before_script:
- apk add --no-cache curl python3 - apk add --no-cache curl python3 python3-dev gcc libffi-dev musl-dev openssl-dev
- pip3 install twine - pip3 install twine
script: script:
- ./bin/test-docker.sh - ./bin/test-docker.sh