mbox series

[0/6] CI: Fixes/cleanup in preparation for RISCV

Message ID 20221230003848.3241-1-andrew.cooper3@citrix.com (mailing list archive)
Headers show
Series CI: Fixes/cleanup in preparation for RISCV | expand

Message

Andrew Cooper Dec. 30, 2022, 12:38 a.m. UTC
This series is intended to avoid the need for any editing of
automation/scripts/build in the main RISCV series.

https://gitlab.com/xen-project/people/andyhhp/xen/-/pipelines/734584203
https://gitlab.com/xen-project/people/andyhhp/xen/-/commits/auto-build

The two Ubuntu Bionic failures are known and preexisting.

Andrew Cooper (6):
  CI: Drop automation/configs/
  CI: Remove guesswork about which artefacts to preserve
  CI: Only calculate ./configure args if needed
  CI: Express HYPERVISOR_ONLY in build.yml
  CI: Fix build script when CROSS_COMPILE is in use
  CI: Simplify the MUSL check

 automation/configs/x86/hvm_only_config  |   3 -
 automation/configs/x86/no_hvm_pv_config |   3 -
 automation/configs/x86/pv_only_config   |   3 -
 automation/gitlab-ci/build.yaml         |   2 +
 automation/scripts/build                | 127 ++++++++++++++------------------
 5 files changed, 59 insertions(+), 79 deletions(-)
 delete mode 100644 automation/configs/x86/hvm_only_config
 delete mode 100644 automation/configs/x86/no_hvm_pv_config
 delete mode 100644 automation/configs/x86/pv_only_config