jenkins-bot has submitted this change and it was merged.
Change subject: Add Dockerfile
......................................................................
Add Dockerfile
- Based off of latest stable Debian
- Installs all dependencies via pip
Change-Id: Ib7d167ab8354d165d0431503c6beaf9575e52287
---
A Dockerfile
1 file changed, 21 insertions(+), 0 deletions(-)
Approvals:
John Vandenberg: Looks good to me, approved
jenkins-bot: Verified
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..ecb4459
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,21 @@
+FROM debian:jessie
+
+MAINTAINER Pywikibot Team <pywikibot(a)lists.wikimedia.org>
+
+RUN apt-get update
+RUN apt-get install --yes python3.4 python3-pip git libjpeg62-turbo libjpeg62-turbo-dev
zlib1g zlib1g-dev locales
+
+# Setup the C.UTF-8 Locale, since otherwise it defaults to an ASCII one
+RUN locale-gen C.UTF-8
+ENV LC_ALL C.UTF-8
+
+# TODO: Add this to the default PYTHONPATH and PATH?
+ADD . /srv/pwb
+
+# pip version in jessie is too old :(
+RUN pip3 install -U pip
+
+RUN pip3 install -r /srv/pwb/requirements.txt
+RUN pip3 install /srv/pwb/
+
+CMD /bin/bash
--
To view, visit
https://gerrit.wikimedia.org/r/247032
To unsubscribe, visit
https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: Ib7d167ab8354d165d0431503c6beaf9575e52287
Gerrit-PatchSet: 2
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: Yuvipanda <yuvipanda(a)wikimedia.org>
Gerrit-Reviewer: John Vandenberg <jayvdb(a)gmail.com>
Gerrit-Reviewer: Ladsgroup <ladsgroup(a)gmail.com>
Gerrit-Reviewer: jenkins-bot <>