2 MAINTAINER OpenWrt Maintainers
4 ARG DEBIAN_FRONTEND=noninteractive
6 ENV BUILDMASTER_CONFIG config.ini
7 ENV BUILDMASTER_PHASE 1
11 RUN echo 'deb http://deb.debian.org/debian testing main' \
12 > /etc/apt/sources.list.d/testing.list && \
14 apt-get install -t buster -y \
26 apt-get install -t testing -y \
29 localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8 && \
31 "buildbot-www==2.4.1" \
32 "buildbot-waterfall-view==2.4.1" \
33 "buildbot-console-view==2.4.1" \
34 "buildbot-grid-view==2.4.1"
38 COPY docker/buildmaster/files/entry.sh /entry.sh
39 COPY docker/buildmaster/files/start.sh /start.sh
44 RUN mkdir /master && \
45 chown buildbot:buildbot /master && \
46 usermod --home /master buildbot && \
47 chmod 0755 /entry.sh /start.sh
50 ENTRYPOINT [ "/entry.sh" ]