Bug 1471103 - Add a few useful packages to the base Debian docker images. r?build draft
authorMike Hommey <mh+mozilla@glandium.org>
Tue, 26 Jun 2018 10:59:34 +0900
changeset 810528 9df2a31218abda2896154f813fc7059226a71fc0
parent 810525 cdb8922f27c6f2242e9df43eebd89c3d02257862
child 810590 249b048bc9337853c5d334050b14b7e602f57d27
child 810984 ec4fab521c9dfdbf3f78e335c3bc14eececde26f
push id114020
push userbmo:mh+mozilla@glandium.org
push dateTue, 26 Jun 2018 02:00:22 +0000
reviewersbuild
bugs1471103
milestone63.0a1
Bug 1471103 - Add a few useful packages to the base Debian docker images. r?build
taskcluster/docker/debian-base/Dockerfile
--- a/taskcluster/docker/debian-base/Dockerfile
+++ b/taskcluster/docker/debian-base/Dockerfile
@@ -46,23 +46,26 @@ COPY setup_packages.sh /usr/local/sbin/
 COPY cloud-mirror-workaround.sh /usr/local/sbin/
 
 # %ARG DOCKER_IMAGE_PACKAGES
 RUN /usr/local/sbin/setup_packages.sh $DOCKER_IMAGE_PACKAGES && \
     echo 'dir::bin::methods::https "/usr/local/sbin/cloud-mirror-workaround.sh";' > /etc/apt/apt.conf.d/99cloud-mirror-workaround && \
     apt-get update && \
     apt-get install \
       git \
+      less \
       make \
       mercurial \
+      patch \
       python \
       python3.5 \
       python3-minimal \
       python-zstandard \
       python3-zstandard \
+      vim-tiny \
       xz-utils
 
 # %include testing/mozharness/external_tools/robustcheckout.py
 COPY topsrcdir/testing/mozharness/external_tools/robustcheckout.py /usr/local/mercurial/robustcheckout.py
 
 # %include taskcluster/docker/recipes/hgrc
 COPY topsrcdir/taskcluster/docker/recipes/hgrc /etc/mercurial/hgrc.d/mozilla.rc