[PATCH v3 0/6] CI: switch to CPIO archives

Andrew Cooper posted 6 patches 10 months ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20250414110903.2355303-1-andrew.cooper3@citrix.com
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
[PATCH v3 0/6] CI: switch to CPIO archives
Posted by Andrew Cooper 10 months ago
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