Skip to content

Commit 4268647

Browse files
committed
Dockerfile: Update for coala-bears master
The Dockerfile automatically started using Python 3.7 when Alpine starting using that has its default python image. coala-bears master does not support Python 3.7 yet. Also a new bear depends on brotli. Related to coala#496 Related to coala/meta#123
1 parent c0ab787 commit 4268647

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

Dockerfile

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,18 @@
1-
FROM python:3-alpine
1+
FROM python:3.6-alpine
22

33
ENV BOT_ROOT=/opt/errbot
44

55
ADD requirements.txt $BOT_ROOT/requirements.txt
66

77
RUN apk add --no-cache libffi openssl git \
88
&& apk add --no-cache --virtual .build-deps \
9+
--repository http://dl-3.alpinelinux.org/alpine/edge/testing/ \
910
gcc \
11+
brotli-dev \
1012
libc-dev \
1113
libffi-dev \
14+
libxml2-dev \
15+
libxslt-dev \
1216
openssl-dev \
1317
&& pip install -r $BOT_ROOT/requirements.txt \
1418
&& pip install slackclient python-telegram-bot \

0 commit comments

Comments
 (0)