[U-Boot] [PATCH] Dockerfile: Build a copy of QEMU and install it under /opt

Tom Rini trini at konsulko.com
Wed Jul 24 19:56:21 UTC 2019


On Wed, Jul 24, 2019 at 03:51:14PM -0400, Tom Rini wrote:

> In order to run our test.py suite on a number of platforms in CI we use
> QEMU.  Configure and build a copy here so that all our jobs can rely on
> it as our code is under test and not QEMU.
> 
> Signed-off-by: Tom Rini <trini at konsulko.com>

I looked into using the artifact method in GitLab.  The problem there is
that artifacts are stored within the job and kept.  So rather than a
stand-alone project that we can reference and pass we would build it
once per pipeline and pass it, but then store it until we purge things
later when we notice gitlab.denx.de is out of space.  Going this route I
think makes the most sense for what we do.  It does remove the ability
to roll back a single platform (or platforms) to an older QEMU but I'm
not sure that's a big deal and we COULD re-do that as needed.  Over at
https://gitlab.denx.de/u-boot/u-boot/pipelines/324 all QEMU platforms
pass again so we can use the latest version which allows evb-ast2500 to
be used.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190724/6ba64411/attachment.sig>


More information about the U-Boot mailing list