Bug 1247168 - Create worker user/group in decision image; r?dustin
In preparation for running tasks as the worker user.
MozReview-Commit-ID: DLgD0lh5V2C
--- a/testing/docker/decision/Dockerfile
+++ b/testing/docker/decision/Dockerfile
@@ -1,11 +1,15 @@
FROM ubuntu:14.04
MAINTAINER Greg Arndt <garndt@mozilla.com>
+# Add worker user
+RUN useradd -d /home/worker -s /bin/bash -m worker
+RUN mkdir /home/worker/artifacts && chown worker:worker /home/worker/artifacts
+
# install non-build specific dependencies in a single layer
ADD system-setup.sh /tmp/system-setup.sh
RUN bash /tmp/system-setup.sh
ADD bin /home/worker/bin
RUN chmod +x /home/worker/bin/*
ENV PATH /home/worker/bin:/usr/local/lib/python2.7.10/bin:$PATH