On 10/1/21 12:34, Gerd Hoffmann wrote:>> Maybe we should also discuss again whether we could decrease the size of the >> release tarballs. Someone recently mentioned that we could e.g. remove the >> edk2 sources from the tarballs - edk2 is licensed under a BSD-style license, >> so we are not forced to ship its sources in our tarballs (unlike the other >> firmwares which are licensed under GPL). >> >> Or maybe we could also finally move the firmware images completely into a >> separate tarball instead? > > The idea of a separate qemu-firmware repo is floating around for a > while already but never really took off. > > Now with hosting moved to gitlab we should be able to run automated > firmware binary builds in CI and purge all firmware from the qemu git > repo (both submodules and binaries) and add a script fetching those > from gitlab instead.
We already have some firmware jobs which might be used as template: .gitlab-ci.d/edk2.yml .gitlab-ci.d/opensbi.yml