From 24811579312cd55ab818836bcaff3ba2c777e4dd Mon Sep 17 00:00:00 2001 From: Nicolas Dufresne Date: Mon, 17 Dec 2018 14:07:56 -0500 Subject: [PATCH] docker: cerbero: Add in-docker sources caching As our runner cache in most of the time cold, and is always cold for new contributors, which should greatly speedup the build. --- docker/cerbero/Dockerfile-fedora | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docker/cerbero/Dockerfile-fedora b/docker/cerbero/Dockerfile-fedora index 92ea2e7a29..14adbd0ed7 100644 --- a/docker/cerbero/Dockerfile-fedora +++ b/docker/cerbero/Dockerfile-fedora @@ -13,7 +13,10 @@ RUN git clone https://gitlab.freedesktop.org/gstreamer/cerbero.git && \ mkdir $HOME/.cerbero && \ echo "allow_parallel_build=True" > $HOME/.cerbero/cerbero.cbc && \ echo "use_ccache=True" >> $HOME/.cerbero/cerbero.cbc && \ + echo "local_sources=\"/cerbero/cerbero-sources\"" >> $HOME/.cerbero/cerbero.cbc && \ cd cerbero && \ ./cerbero-uninstalled bootstrap -y --system-only && \ + ./cerbero-uninstalled fetch-bootstrap --build-tools-only && \ + ./cerbero-uninstalled fetch-package gstreamer-1.0 && \ cd .. && \ dnf clean all