diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..8d55c10 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,14 @@ +FROM python:3.8-alpine + +RUN set -eux; \ + apk --no-cache add --virtual build-dependencies gcc musl-dev \ + libffi-dev \ + libxml2-dev \ + libxslt-dev \ + openssl-dev \ + unzip curl && \ + apk add --no-cache libpq-dev; \ + pip install -U pip; \ + pip install -r requirements.txt && \ + apk del --purge build-dependencies gcc; \ + rm -rf /var/cache/apk/* \ No newline at end of file diff --git a/README.md b/README.md index 0e6f297..c3b4d46 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ # pytest +[![Build Status](https://dci.raffbrains.xyz/api/badges/Custom-Dockers/pytest/status.svg)](https://dci.raffbrains.xyz/Custom-Dockers/pytest) + Create alpine docker container, ready to run pytest with xml support \ No newline at end of file diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..e69de29