summaryrefslogtreecommitdiffstats
path: root/.shippable.yml
Commit message (Collapse)AuthorAgeFilesLines
* .shippable.yml: disable the win cross testsAlex Bennée2018-12-171-4/+5
| | | | | | | | | | | | | | | | The pkg.mxe.cc package repositories have been down for the last two weeks causing the builds to fail when shippable re-builds the containers. This is really just a sticking plaster until we can get our own docker hub images properly setup so we can avoid having dependencies on external repos. Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Acked-by: Philippe Mathieu-Daudé <philmd@redhat.com> Message-id: 20181214151718.5041-1-alex.bennee@linaro.org Cc: Philippe Mathieu-Daudé <philmd@redhat.com> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
* shippable: Remove Debian 8 libfdt kludgePhilippe Mathieu-Daudé2018-05-111-8/+0Star
| | | | | | | | | This kludge was added in a825ca06137, but a cleaner and more generic fix is now available (see ##COMMIT_CONFIGURE_LIBFDT_LDFLAGS_SHA##). Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Message-Id: <20180415230522.24404-4-f4bug@amsat.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* .shippable.yml: disable powerpc-cross imageAlex Bennée2018-03-081-2/+0Star
| | | | | | | | | Something has happened to the old emdebian setup which means it no longer builds. Let's disable the shippable builds which are always failing. Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
* shippable: add win32/64 targetsPhilippe Mathieu-Daudé2017-07-181-0/+4
| | | | | Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
* shippable: add mips64el targetsPhilippe Mathieu-Daudé2017-07-181-1/+2
| | | | | Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
* shippable: use debian/mips[eb] targetsPhilippe Mathieu-Daudé2017-07-181-2/+2
| | | | | | | previous commit change image mips little -> big endian Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
* shippable: add powerpc targetPhilippe Mathieu-Daudé2017-07-181-0/+2
| | | | | | Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
* shippable: add x86_64 targetsPhilippe Mathieu-Daudé2017-07-181-0/+2
| | | | | | Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> [AJB: minor tweak to name] Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
* shippable: add ppc64el targetsPhilippe Mathieu-Daudé2017-07-181-0/+2
| | | | | Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
* shippable: add armel targetsPhilippe Mathieu-Daudé2017-07-181-0/+2
| | | | | Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
* shippable: add mipsel targetPhilippe Mathieu-Daudé2017-06-211-0/+3
| | | | | | | Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> [AJB: fixups after dropping powerpc] Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
* shippable: add armeb-linux-user targetPhilippe Mathieu-Daudé2017-06-211-1/+1
| | | | | | Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
* shippable: be verbose while building docker imagesPhilippe Mathieu-Daudé2017-06-211-1/+1
| | | | | | Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
* shippable: do not initialize submodules automaticallyPhilippe Mathieu-Daudé2017-06-211-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | instead do it in the 'ci' target when needed. for mips64el-softmmu target: use dtc submodule if distrib packages are too old. example with outdated libfdt on mips64el-softmmu target (required is >= 1.4.2): # dpkg-query --showformat='${Version}\n' --show libfdt-dev 1.4.0+dfsg-1 shippable output: ---------------- LINK mips64el-softmmu/qemu-system-mips64el ../hw/core/loader-fit.o: In function `load_fit': /root/src/github.com/philmd/qemu/hw/core/loader-fit.c:278: undefined reference to `fdt_first_subnode' /root/src/github.com/philmd/qemu/hw/core/loader-fit.c:286: undefined reference to `fdt_next_subnode' /root/src/github.com/philmd/qemu/hw/core/loader-fit.c:277: undefined reference to `fdt_first_subnode' collect2: error: ld returned 1 exit status Makefile:201: recipe for target 'qemu-system-mips64el' failed make[1]: *** [qemu-system-mips64el] Error 1 Makefile:327: recipe for target 'subdir-mips64el-softmmu' failed make: *** [subdir-mips64el-softmmu] Error 2 Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
* shippable: build using all available cpusPhilippe Mathieu-Daudé2017-06-211-1/+1
| | | | | | | | | | | As of this commit: $ echo "container proc:" `getconf _NPROCESSORS_ONLN` `getconf _NPROCESSORS_CONF` container proc: 2 2 Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
* shippable: use C locale to simplify console outputPhilippe Mathieu-Daudé2017-06-211-0/+2
| | | | | | | | | | | | | | | | remove this noise: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = "en_US.UTF-8", LC_CTYPE = "en_US.UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system. Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
* .shippable: add s390x-cross targetAlex Bennée2017-02-281-0/+2
| | | | | | | | | | Use the new debian-s390x-cross.docker target to cross compile for s390. Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20170227143028.16428-3-alex.bennee@linaro.org> Reviewed-by: Fam Zheng <famz@redhat.com> Signed-off-by: Fam Zheng <famz@redhat.com>
* .shippable.yml: new CI providerAlex Bennée2017-02-241-0/+19
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>