Dockerfile (1002B)
1 FROM $DOCKER_IMAGE_PARENT 2 LABEL maintainer="Andi-Bogdan Postelnicu <andi@mozilla.com>" 3 4 VOLUME /builds/worker/checkouts 5 VOLUME /builds/worker/workspace 6 VOLUME /builds/worker/tooltool-cache 7 8 ENV XZ_OPT=-T0 9 10 RUN apt-get update && \ 11 apt-get install \ 12 automake \ 13 bison \ 14 bzip2 \ 15 cmake \ 16 flex \ 17 curl \ 18 libsqlite3-dev \ 19 file \ 20 gawk \ 21 gcc-multilib \ 22 gnupg \ 23 jq \ 24 libc6-dev \ 25 libstdc++-*-dev \ 26 libmpfr-dev \ 27 nasm \ 28 opam \ 29 patch \ 30 p7zip-full \ 31 procps \ 32 python3-dev \ 33 rsync \ 34 screen \ 35 tar \ 36 unzip \ 37 uuid \ 38 valgrind \ 39 wget \ 40 zip \ 41 zlib1g-dev \ 42 x11-utils \ 43 xvfb \ 44 linux-libc-dev \ 45 libfontconfig1-dev \ 46 libfreetype6-dev \ 47 libgconf2-dev \ 48 libgmp-dev \ 49 libgtk-3-dev \ 50 libpango1.0-dev \ 51 libpulse-dev \ 52 libx11-xcb-dev \ 53 libxt-dev \ 54 lib32z1 \ 55 patchelf