blob: 7d040a5f6f601f46a8742800e058ce1f9245ad95 [file] [log] [blame]
FROM gerrit-ci-slave-buck
ADD https://storage.googleapis.com/bazel-apt/doc/apt-key.pub.gpg /tmp/bazel.pub.gpg
RUN echo "deb [arch=amd64] http://storage.googleapis.com/bazel-apt stable jdk1.8" | tee /etc/apt/sources.list.d/bazel.list && \
apt-key add /tmp/bazel.pub.gpg
RUN apt-get update && apt-get install -y bazel \
&& rm -rf /var/lib/apt/lists/*
# Bazel cache warm-up with Gerrit master build
USER jenkins
RUN cd /tmp && git clone --recursive https://gerrit.googlesource.com/gerrit
RUN cd /tmp/gerrit && ( bazel build release || true )
RUN cd /tmp/gerrit && ( ./tools/download_all.py || true )
RUN rm -Rf /tmp/gerrit
USER root