This is an amalgamation of Marek's work and mine, tested at each stage on all
hardware runners. See patches for details.
Andrew Cooper (3):
CI: Rename intermediate artefacts in qemu-* scripts
CI: Switch to new argo artefact
CI: Include microcode for x86 hardware jobs
Marek Marczykowski-Górecki (3):
CI: avoid repacking initrd as part of the test job
CI: remove now unused alpine-3.18-arm64-rootfs job and its container
CI: save toolstack artifact as cpio.gz
automation/gitlab-ci/build.yaml | 12 +---
automation/gitlab-ci/test.yaml | 16 +++--
automation/scripts/build | 2 +-
automation/scripts/qemu-alpine-x86_64.sh | 32 ++++-----
automation/scripts/qemu-smoke-dom0-arm64.sh | 30 ++++-----
.../scripts/qemu-smoke-dom0less-arm64.sh | 17 ++---
automation/scripts/qubes-x86-64.sh | 37 +++++------
.../scripts/xilinx-smoke-dom0-x86_64.sh | 50 +++++++-------
.../scripts/xilinx-smoke-dom0less-arm64.sh | 33 ++++------
.../alpine/3.18-arm64v8.dockerfile | 66 -------------------
10 files changed, 101 insertions(+), 194 deletions(-)
delete mode 100644 automation/tests-artifacts/alpine/3.18-arm64v8.dockerfile
base-commit: f401eae6ec446671ad79deac84421d56808d43f2
--
2.39.5