qemu/.gitlab-ci.d
Alex Bennée 5c24acf320 tests/docker: promote debian-riscv64-cross to a full image
To be able to cross build QEMU itself we need to include a few more
libraries. These are only available in Debian's unstable ports repo
for now so we need to base the riscv64 image on sid with the the
minimal libs needed to build QEMU (glib/pixman).

The result works but is not as clean as using build-dep to bring in
more dependencies. However sid is by definition a shifting pile of
sand and by keeping the list of libs minimal we reduce the chance of
having an image we can't build. It's good enough for a basic cross
build testing of TCG.

Cc: "Daniel P. Berrangé" <berrange@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210914185830.1378771-2-richard.henderson@linaro.org>
[AJB: tweak allow_failure]
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210917162332.3511179-5-alex.bennee@linaro.org>
2021-10-12 08:37:05 +01:00
..
cirrus gitlab: support for FreeBSD 12, 13 and macOS 11 via cirrus-run 2021-07-14 14:33:36 +01:00
edk2 gitlab-ci.yml: Add jobs to build EDK2 firmware binaries 2020-01-21 14:15:48 +01:00
opensbi gitlab-ci.yml: Add jobs to build OpenSBI firmware binaries 2020-03-16 17:03:50 -07:00
buildtest-template.yml gitlab-ci: Fix 'when:' condition in acceptance_test_job_template 2021-07-29 07:56:01 +02:00
buildtest.yml gitlab-ci: Don't try to use the system libfdt in the debian job 2021-09-06 09:07:00 +02:00
check-dco.py gitlab: add a CI job to validate the DCO sign off 2020-10-13 12:48:17 +02:00
check-patch.py .gitlab-ci.d/check-patch: tweak output for CI logs 2020-11-16 11:08:40 +00:00
cirrus.yml gitlab-ci: Remove the second superfluous macos task 2021-07-23 17:22:16 +01:00
container-core.yml gitlab: Extract core container jobs to container-core.yml 2021-05-27 16:39:23 +02:00
container-cross.yml tests/docker: promote debian-riscv64-cross to a full image 2021-10-12 08:37:05 +01:00
container-template.yml gitlab: Extract container job template to container-template.yml 2021-05-27 16:39:23 +02:00
containers.yml * Update the references to some doc files (use *.rst instead of *.txt) 2021-06-02 17:08:11 +01:00
crossbuild-template.yml gitlab: skip many more targets in windows cross builds 2021-08-11 08:52:31 +02:00
crossbuilds.yml gitlab: skip many more targets in windows cross builds 2021-08-11 08:52:31 +02:00
custom-runners.yml gitlab-ci: Mark manual-only jobs as allow_failure 2021-09-15 16:43:16 +01:00
edk2.yml gitlab-ci: Fix 'when:' condition in EDK2 jobs 2021-07-29 07:56:01 +02:00
opensbi.yml gitlab-ci: Fix 'when:' condition in OpenSBI jobs 2021-07-29 07:56:01 +02:00
qemu-project.yml gitlab: support for FreeBSD 12, 13 and macOS 11 via cirrus-run 2021-07-14 14:33:36 +01:00
stages.yml gitlab: Extract build stages to stages.yml 2021-05-27 16:39:23 +02:00
static_checks.yml python: Configure tox to skip missing interpreters 2021-07-13 15:44:16 -04:00