[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v1 08/19] travis: define all the build matrix entrie
From: |
Alex Bennée |
Subject: |
[Qemu-devel] [PATCH v1 08/19] travis: define all the build matrix entries in one place |
Date: |
Thu, 10 Jan 2019 17:45:05 +0000 |
From: Daniel P. Berrangé <address@hidden>
The current build matrix is constructed from entries listed under the
environment variable config section, as well as the general purpose
build matrix section. Move everything under the general purpose section
so it is clear at a glance what is in the matrix.
Signed-off-by: Daniel P. Berrangé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
---
.travis.yml | 29 +++++++++++++++++++++--------
1 file changed, 21 insertions(+), 8 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index bb43792627..96917df9c5 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -61,14 +61,6 @@ env:
- BUILD_DIR="."
- TEST_CMD="make check"
- MAKEFLAGS="-j3"
- matrix:
- - CONFIG="--disable-system"
- - CONFIG="--disable-user"
- - CONFIG="--enable-debug --enable-debug-tcg"
- - CONFIG="--disable-linux-aio --disable-cap-ng --disable-attr
--disable-brlapi --disable-uuid --disable-libusb --disable-user"
- - CONFIG="--enable-modules --disable-linux-user"
- - CONFIG="--with-coroutine=ucontext --disable-linux-user"
- - CONFIG="--with-coroutine=sigaltstack --disable-linux-user"
git:
@@ -89,6 +81,27 @@ script:
matrix:
include:
+ - env: CONFIG="--disable-system"
+
+
+ - env: CONFIG="--disable-user"
+
+
+ - env: CONFIG="--enable-debug --enable-debug-tcg"
+
+
+ - env: CONFIG="--disable-linux-aio --disable-cap-ng --disable-attr
--disable-brlapi --disable-uuid --disable-libusb --disable-user"
+
+
+ - env: CONFIG="--enable-modules --disable-linux-user"
+
+
+ - env: CONFIG="--with-coroutine=ucontext --disable-linux-user"
+
+
+ - env: CONFIG="--with-coroutine=sigaltstack --disable-linux-user"
+
+
# Test out-of-tree builds
- env: CONFIG="--enable-debug --enable-debug-tcg"
BUILD_DIR="out-of-tree/build/dir" SRC_DIR="../../.."
--
2.17.1
- [Qemu-devel] [PATCH v1 00/19] testing/next queue for travis and docker, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 06/19] tests: use in-place sed magic for enabling deb-src in travis image, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 08/19] travis: define all the build matrix entries in one place,
Alex Bennée <=
- [Qemu-devel] [PATCH v1 12/19] travis: stop redefining the script commands, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 14/19] travis: run tests in verbose mode, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 04/19] tests: update Fedora dockerfile to use Fedora 29, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 10/19] travis: don't clone git submodules upfront, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 18/19] tests/docker: update our Travis image, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 11/19] travis: use homebrew addon for MacOSX, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 05/19] tests: update Fedora i386 cross image to Fedora 29, Alex Bennée, 2019/01/10