mirror of
https://github.com/qemu/qemu.git
synced 2024-11-23 19:03:38 +08:00
.shippable.yml: new CI provider
Ostensibly Shippable offers a similar set of services as Travis. However they are focused on Docker container based work-flows so we can use our existing containers to run a few extra builds - in this case a bunch of cross-compiled targets on a Debian multiarch system. Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Reviewed-by: Fam Zheng <famz@redhat.com> Message-Id: <20170220105139.21581-4-alex.bennee@linaro.org> Signed-off-by: Fam Zheng <famz@redhat.com>
This commit is contained in:
parent
24e0131f37
commit
d92d886a3b
19
.shippable.yml
Normal file
19
.shippable.yml
Normal file
@ -0,0 +1,19 @@
|
||||
language: c
|
||||
env:
|
||||
matrix:
|
||||
- IMAGE=debian-armhf-cross
|
||||
TARGET_LIST=arm-softmmu,arm-linux-user
|
||||
- IMAGE=debian-arm64-cross
|
||||
TARGET_LIST=aarch64-softmmu,aarch64-linux-user
|
||||
build:
|
||||
pre_ci:
|
||||
- make docker-image-${IMAGE}
|
||||
pre_ci_boot:
|
||||
image_name: qemu
|
||||
image_tag: ${IMAGE}
|
||||
pull: false
|
||||
options: "-e HOME=/root"
|
||||
ci:
|
||||
- unset CC
|
||||
- ./configure ${QEMU_CONFIGURE_OPTS} --target-list=${TARGET_LIST}
|
||||
- make -j2
|
@ -1803,6 +1803,7 @@ M: Alex Bennée <alex.bennee@linaro.org>
|
||||
L: qemu-devel@nongnu.org
|
||||
S: Supported
|
||||
F: .travis.yml
|
||||
F: .shippable.yml
|
||||
|
||||
Documentation
|
||||
-------------
|
||||
|
Loading…
Reference in New Issue
Block a user