Bug 1427069 - Don't copy unused setup scripts to the android-build docker image. r?dustin draft
authorMike Hommey <mh+mozilla@glandium.org>
Tue, 26 Dec 2017 17:13:50 +0900
changeset 714573 56bf0783bdf3157648cd5b83f295e198409701fc
parent 714572 f0b2d72a0e3cd6096405a67da9d36324708498b0
child 744619 1581df953a8eb1453ae2c16c298f0d05ae407b60
push id93955
push userbmo:mh+mozilla@glandium.org
push dateTue, 26 Dec 2017 08:15:00 +0000
reviewersdustin
bugs1427069
milestone59.0a1
Bug 1427069 - Don't copy unused setup scripts to the android-build docker image. r?dustin The debian-build-system-setup.sh script doesn't use the install-make and install-cmake scripts, so it's unnecessary to install them in /setup.
taskcluster/docker/android-build/Dockerfile
--- a/taskcluster/docker/android-build/Dockerfile
+++ b/taskcluster/docker/android-build/Dockerfile
@@ -85,22 +85,16 @@ COPY topsrcdir/python/mozbuild/mozbuild/
 COPY topsrcdir/testing/mozharness/external_tools/robustcheckout.py /usr/local/mercurial/robustcheckout.py
 
 # %include taskcluster/docker/recipes/common.sh
 COPY topsrcdir/taskcluster/docker/recipes/common.sh /setup/common.sh
 
 # %include taskcluster/docker/recipes/install-mercurial.sh
 COPY topsrcdir/taskcluster/docker/recipes/install-mercurial.sh /setup/install-mercurial.sh
 
-# %include taskcluster/docker/recipes/install-make.sh
-COPY topsrcdir/taskcluster/docker/recipes/install-make.sh /setup/install-make.sh
-
-# %include taskcluster/docker/recipes/install-cmake.sh
-COPY topsrcdir/taskcluster/docker/recipes/install-cmake.sh /setup/install-cmake.sh
-
 # %include taskcluster/docker/recipes/debian-build-system-setup.sh
 COPY topsrcdir/taskcluster/docker/recipes/debian-build-system-setup.sh /setup/system-setup.sh
 
 RUN bash /setup/system-setup.sh
 
 # Add wrapper scripts for xvfb allowing tasks to easily retry starting up xvfb.
 # %include taskcluster/docker/recipes/xvfb.sh
 COPY topsrcdir/taskcluster/docker/recipes/xvfb.sh /builds/worker/scripts/xvfb.sh