qemu/.shippable.yml
<<
>>
Prefs
   1language: c
   2env:
   3  matrix:
   4    - IMAGE=debian-armhf-cross
   5      TARGET_LIST=arm-softmmu,arm-linux-user
   6    - IMAGE=debian-arm64-cross
   7      TARGET_LIST=aarch64-softmmu,aarch64-linux-user
   8    - IMAGE=debian-s390x-cross
   9      TARGET_LIST=s390x-softmmu,s390x-linux-user
  10build:
  11  pre_ci:
  12    - make docker-image-${IMAGE}
  13  pre_ci_boot:
  14    image_name: qemu
  15    image_tag: ${IMAGE}
  16    pull: false
  17    options: "-e HOME=/root"
  18  ci:
  19    - unset CC
  20    - ./configure ${QEMU_CONFIGURE_OPTS} --target-list=${TARGET_LIST}
  21    - make -j2
  22