diff options
author | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2018-05-11 12:29:59 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2018-05-11 12:31:36 +0000 |
commit | 702513b895ce183dce59becc8fae6ebb085e43a2 (patch) | |
tree | df9099f6192f2b2160d4ff879d41a18a94c065b2 /xenial-amd64-tcwg-base | |
parent | 4f37117e32a4d6b8d915e6b95c9cab0994436539 (diff) |
tcwg-build: Add new script new-user.sh
... and use it to create users inside containers.
Change-Id: Ic00d13c30ad6e8a4a613040fa76537eec7e1ad97
Diffstat (limited to 'xenial-amd64-tcwg-base')
-rw-r--r-- | xenial-amd64-tcwg-base/xenial-amd64-tcwg-build/Dockerfile | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/xenial-amd64-tcwg-base/xenial-amd64-tcwg-build/Dockerfile b/xenial-amd64-tcwg-base/xenial-amd64-tcwg-build/Dockerfile index 23b8fb7b..58b1c170 100644 --- a/xenial-amd64-tcwg-base/xenial-amd64-tcwg-build/Dockerfile +++ b/xenial-amd64-tcwg-base/xenial-amd64-tcwg-build/Dockerfile @@ -1,11 +1,10 @@ # Auto generated from tcwg-base/tcwg-build/Dockerfile.in. Do not edit. FROM linaro/ci-amd64-tcwg-base-ubuntu:xenial -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 @@ -28,4 +27,4 @@ RUN \ /var/lib/apt/lists/* \ /tmp/* \ /var/tmp/* -# checksum: 0f60af30bf7b204b2997d062f2291e04 +# checksum: c2cb73fc80affc8312b1959673d8767c |