blob: 0a0b60f3a6eadbc79e07138c71c447b1ea6e0702 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
FROM nginx:latest
RUN apt-get update \
&& DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
cron \
git \
libjson-perl \
libwww-perl \
&& git clone https://git.linaro.org/toolchain/llvm/linaro-scripts.git \
&& /linaro-scripts/monitor/install.sh /linaro-scripts-monitor \
&& echo "*/5 * * * * /linaro-scripts-monitor/bin/bot-status /linaro-scripts-monitor/bin/linaro.json /usr/share/nginx/html/index.html && chmod +r /usr/share/nginx/html/index.html" | crontab - \
&& rm -rf \
/var/lib/apt/lists/* \
/tmp/* \
/var/tmp/*
CMD ["bash", "-c", "service cron start && exec nginx -g 'daemon off;'"]
# docker run -d -p 80:80 --name llvmmonitor linaro/ci-amd64-tcwg-llvmmonitor-nginx
|