From 6768ea43caa73f2febe9b72a4b49a0208f849ea1 Mon Sep 17 00:00:00 2001 From: Mike Hume Date: Thu, 5 Dec 2019 12:42:44 -0800 Subject: [PATCH] Fix testing --- .drone.yml | 2 +- docker/Dockerfile.linux.amd64 | 3 ++- docker/Dockerfile.linux.arm | 3 ++- docker/Dockerfile.linux.arm64 | 3 ++- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.drone.yml b/.drone.yml index 30e006a..4ce4c1c 100644 --- a/.drone.yml +++ b/.drone.yml @@ -19,7 +19,7 @@ steps: pull: always image: golang:1.11-alpine commands: - - apk --no-cache add -U python3 git + - apk --no-cache add -U python3 python3-dev git gcc libc-dev libffi-dev openssl-dev - pip3 install --no-cache-dir --upgrade pip setuptools wheel six twine - go test -cover ./... environment: diff --git a/docker/Dockerfile.linux.amd64 b/docker/Dockerfile.linux.amd64 index 7c6555b..5e121b9 100644 --- a/docker/Dockerfile.linux.amd64 +++ b/docker/Dockerfile.linux.amd64 @@ -5,7 +5,8 @@ LABEL maintainer="Drone.IO Community " \ org.label-schema.vendor="Drone.IO Community" \ org.label-schema.schema-version="1.0" -RUN apk add -U ca-certificates python3 && \ +RUN apk add -U ca-certificates python3 \ + python3-dev gcc libc-dev libffi-dev openssl-dev && \ rm -rf /var/cache/apk/* && \ pip3 install --no-cache-dir --upgrade pip setuptools wheel six twine diff --git a/docker/Dockerfile.linux.arm b/docker/Dockerfile.linux.arm index a1bd541..73bd6ec 100644 --- a/docker/Dockerfile.linux.arm +++ b/docker/Dockerfile.linux.arm @@ -5,7 +5,8 @@ LABEL maintainer="Drone.IO Community " \ org.label-schema.vendor="Drone.IO Community" \ org.label-schema.schema-version="1.0" -RUN apk add -U ca-certificates python3 && \ +RUN apk add -U ca-certificates python3 \ + python3-dev gcc libc-dev libffi-dev openssl-dev && \ rm -rf /var/cache/apk/* && \ pip3 install --no-cache-dir --upgrade pip setuptools wheel six twine diff --git a/docker/Dockerfile.linux.arm64 b/docker/Dockerfile.linux.arm64 index 8c61475..27d1c4f 100644 --- a/docker/Dockerfile.linux.arm64 +++ b/docker/Dockerfile.linux.arm64 @@ -5,7 +5,8 @@ LABEL maintainer="Drone.IO Community " \ org.label-schema.vendor="Drone.IO Community" \ org.label-schema.schema-version="1.0" -RUN apk add -U ca-certificates python3 && \ +RUN apk add -U ca-certificates python3 \ + python3-dev gcc libc-dev libffi-dev openssl-dev && \ rm -rf /var/cache/apk/* && \ pip3 install --no-cache-dir --upgrade pip setuptools wheel six twine