aboutsummaryrefslogtreecommitdiff
path: root/xenial-arm64-tcwg-base
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2018-02-01 15:15:55 +0000
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2018-02-01 15:15:55 +0000
commitc84d7732bdaef94b41ec3b3994d3defebf0a3c39 (patch)
treebd6f50e576df8b19f24101d6f85174113093f470 /xenial-arm64-tcwg-base
parent3f5a7af993b69fb7a882dd1cc8efaa3d08721215 (diff)
xenial-*-tcwg-llvmbot: Regenerate dockerfiles.
Change-Id: I2c3e8268616363b16273cc1fbb6def9180806541
Diffstat (limited to 'xenial-arm64-tcwg-base')
-rw-r--r--xenial-arm64-tcwg-base/xenial-arm64-tcwg-llvmbot/Dockerfile12
1 files changed, 3 insertions, 9 deletions
diff --git a/xenial-arm64-tcwg-base/xenial-arm64-tcwg-llvmbot/Dockerfile b/xenial-arm64-tcwg-base/xenial-arm64-tcwg-llvmbot/Dockerfile
index 4bd8bc59..1274be64 100644
--- a/xenial-arm64-tcwg-base/xenial-arm64-tcwg-llvmbot/Dockerfile
+++ b/xenial-arm64-tcwg-base/xenial-arm64-tcwg-llvmbot/Dockerfile
@@ -22,17 +22,11 @@ RUN cd ./llvm-config-buildslave/ \
/var/tmp/* \
&& sudo -i -u buildslave mkdir /home/buildslave/buildslave
-# Replace ninja with a one that supports memory-threshold job limitation.
-# When running with "-m 50" ninja will not start new jobs if system memory
-# utilization is beyond 50%.
-RUN apt-get remove -y ninja-build \
- && git clone -b master https://github.com/maxim-kuvyrkov/ninja.git \
+# Add ninja with support for memory-threshold job limitation.
+RUN git clone -b master https://github.com/maxim-kuvyrkov/ninja.git \
&& cd ninja \
&& ./configure.py --bootstrap && ./ninja all && ./ninja_test \
&& mv ninja /usr/local/bin/ninja.bin \
- && echo '#!/bin/sh' > /usr/local/bin/ninja \
- && echo '/usr/local/bin/ninja.bin -m 50 -M 50 -D 5000 "$@"' >> /usr/local/bin/ninja \
- && chmod +x /usr/local/bin/ninja \
&& cd .. \
&& rm -rf ninja
@@ -43,4 +37,4 @@ COPY start.sh .
ENTRYPOINT ["/run.sh"]
CMD ["start.sh"]
-# checksum: d75d1d29e3fb6928b173b440ee8d332c
+# checksum: 4aafd0979d97d1ec6af4b5d73042d466