From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Rini Date: Mon, 5 Aug 2019 16:14:54 -0400 Subject: [U-Boot] [RFC DO-NOT-APPLY 1/1] .travis.yml: use GRUB from Docker image In-Reply-To: <8e66349d-c650-baf1-5619-3dc56716a0d3@gmx.de> References: <20190804130440.14375-1-xypron.glpk@gmx.de> <20190805131747.GD9594@bill-the-cat> <8e66349d-c650-baf1-5619-3dc56716a0d3@gmx.de> Message-ID: <20190805201454.GO9594@bill-the-cat> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Mon, Aug 05, 2019 at 10:11:58PM +0200, Heinrich Schuchardt wrote: > On 8/5/19 3:17 PM, Tom Rini wrote: > >On Sun, Aug 04, 2019 at 03:04:40PM +0200, Heinrich Schuchardt wrote: > >>For GitLab we create our own GRUB binaries. Use them for Travis CI too. > >> > >>Signed-off-by: Heinrich Schuchardt > >>--- > >>Hello Tom, > >> > >>with this patch every single of the 78 sub-job will pull our Docker image > >>resulting in 78 times 2GB traffic and 78 times 3 min for pulling the image. > >> > >>This cannot be the right way to do it. I think it would be preferable to > >>copy our GRUB images only. Can't we have a repository on gitlab.denx.de > >>where we put all Travis CI binary dependencies: > >> > >>* GRUB images > >>* QEMU images > >>* cross compilers > > > >I was hoping that we could tell Travis to just fully use our Docker > >images. Looking at > >https://docs.travis-ci.com/user/build-stages/share-docker-image/ maybe > >we can just restrict the Docker pull to the test.py stages that use GRUB > >for tests? And then as part of a move to Xenial we could also copy out > >QEMU. > > We would still be downloading gitabyes where we only need a few MBs of > files. Yes, but we could also kill out some building time with the move to xenial, might end up being no real change in overall time. -- Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: not available URL: