aboutsummaryrefslogtreecommitdiff
path: root/trusty-i386-tcwg-base
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2018-05-11 12:29:59 +0000
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2018-05-11 12:31:36 +0000
commit702513b895ce183dce59becc8fae6ebb085e43a2 (patch)
treedf9099f6192f2b2160d4ff879d41a18a94c065b2 /trusty-i386-tcwg-base
parent4f37117e32a4d6b8d915e6b95c9cab0994436539 (diff)
tcwg-build: Add new script new-user.sh
... and use it to create users inside containers. Change-Id: Ic00d13c30ad6e8a4a613040fa76537eec7e1ad97
Diffstat (limited to 'trusty-i386-tcwg-base')
-rw-r--r--trusty-i386-tcwg-base/trusty-i386-tcwg-build/Dockerfile11
1 files changed, 5 insertions, 6 deletions
diff --git a/trusty-i386-tcwg-base/trusty-i386-tcwg-build/Dockerfile b/trusty-i386-tcwg-base/trusty-i386-tcwg-build/Dockerfile
index 74c8557b..b559b08d 100644
--- a/trusty-i386-tcwg-base/trusty-i386-tcwg-build/Dockerfile
+++ b/trusty-i386-tcwg-base/trusty-i386-tcwg-build/Dockerfile
@@ -1,11 +1,10 @@
# Auto generated from tcwg-base/tcwg-build/Dockerfile.in. Do not edit.
FROM linaro/ci-i386-tcwg-base-ubuntu:trusty
-RUN groupadd -g 9000 tcwg-infra \
- && useradd -m -g tcwg-infra -G kvm -u 11827 tcwg-buildslave \
- && useradd -m -g tcwg-infra -G kvm -u 12326 tcwg-benchmark \
- && echo '%tcwg-infra ALL = NOPASSWD: ALL' > /etc/sudoers.d/jenkins \
- && chmod 0440 /etc/sudoers.d/jenkins \
+COPY new-user.sh /usr/local/bin/
+
+RUN new-user.sh --user tcwg-buildslave:11827 --group tcwg-infra:9000 \
+ && new-user.sh --user tcwg-benchmark:12326 --group tcwg-infra \
&& mkdir -p /home/tcwg-buildslave/workspace
COPY tcwg-buildslave /home/tcwg-buildslave
@@ -27,4 +26,4 @@ RUN \
/var/lib/apt/lists/* \
/tmp/* \
/var/tmp/*
-# checksum: 50b70f6f0b7cf04d865d6a472c00f215
+# checksum: ba06b8439f636dc78d7968329afbf02e