aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/dockerfile/grpc_artifact_linux_x86/Dockerfile
diff options
context:
space:
mode:
authorGravatar Masood Malekghassemi <soltanmm@users.noreply.github.com>2016-02-02 10:22:33 -0800
committerGravatar Masood Malekghassemi <soltanmm@users.noreply.github.com>2016-02-02 10:22:33 -0800
commitac91ec58eeb76745b1c33d23ed7e6b80217565a1 (patch)
treed595bda46554dcb7d5274aec8457b39c23c5e97e /tools/dockerfile/grpc_artifact_linux_x86/Dockerfile
parent71a083b1b14cf6f9844d51e7e7c3b75de16c0501 (diff)
parent8640f92c24a22bd636b22e533a18db8648cf9a17 (diff)
Merge pull request #5003 from jtattermusch/python_artifacts
Build python linux artifacts on Jenkins
Diffstat (limited to 'tools/dockerfile/grpc_artifact_linux_x86/Dockerfile')
-rw-r--r--tools/dockerfile/grpc_artifact_linux_x86/Dockerfile14
1 files changed, 14 insertions, 0 deletions
diff --git a/tools/dockerfile/grpc_artifact_linux_x86/Dockerfile b/tools/dockerfile/grpc_artifact_linux_x86/Dockerfile
index 774b4523a1..e033a81ace 100644
--- a/tools/dockerfile/grpc_artifact_linux_x86/Dockerfile
+++ b/tools/dockerfile/grpc_artifact_linux_x86/Dockerfile
@@ -58,6 +58,20 @@ RUN apt-get update && apt-get install -y \
wget \
zip && apt-get clean
+
+##################
+# Python dependencies
+
+RUN apt-get update && apt-get install -y \
+ python-all-dev \
+ python3-all-dev \
+ python-pip
+
+# Install Python packages from PyPI
+RUN pip install pip --upgrade
+RUN pip install virtualenv
+RUN pip install futures==2.2.0 enum34==1.0.4 protobuf==3.0.0a2 tox
+
RUN mkdir /var/local/jenkins
# Define the default command.