[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 08/21] travis: define all the build matrix entries in
From: |
Alex Bennée |
Subject: |
[Qemu-devel] [PULL 08/21] travis: define all the build matrix entries in one place |
Date: |
Mon, 14 Jan 2019 15:01:16 +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>
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] [PULL 00/21] misc testing fixes for Travis and docker, Alex Bennée, 2019/01/14
- [Qemu-devel] [PULL 03/21] tests: remove obsolete 'debian' dockerfile, Alex Bennée, 2019/01/14
- [Qemu-devel] [PULL 06/21] tests: use in-place sed magic for enabling deb-src in travis image, Alex Bennée, 2019/01/14
- [Qemu-devel] [PULL 04/21] tests: update Fedora dockerfile to use Fedora 29, Alex Bennée, 2019/01/14
- [Qemu-devel] [PULL 07/21] travis: add whitespace between each major section & matrix entry, Alex Bennée, 2019/01/14
- [Qemu-devel] [PULL 01/21] docker: Use stable git tag for virglrenderer, Alex Bennée, 2019/01/14
- [Qemu-devel] [PULL 05/21] tests: update Fedora i386 cross image to Fedora 29, Alex Bennée, 2019/01/14
- [Qemu-devel] [PULL 08/21] travis: define all the build matrix entries in one place,
Alex Bennée <=
- [Qemu-devel] [PULL 20/21] tests: use g_usleep instead of rem = sleep(time), Alex Bennée, 2019/01/14
- [Qemu-devel] [PULL 09/21] travis: standardize the syntax used for env variables, Alex Bennée, 2019/01/14
- [Qemu-devel] [PULL 15/21] travis: remove matrix settings that duplicate global settings, Alex Bennée, 2019/01/14
- [Qemu-devel] [PULL 10/21] travis: don't clone git submodules upfront, Alex Bennée, 2019/01/14
- [Qemu-devel] [PULL 02/21] tests: run ldconfig after installing extra software, Alex Bennée, 2019/01/14
- [Qemu-devel] [PULL 12/21] travis: stop redefining the script commands, Alex Bennée, 2019/01/14
- [Qemu-devel] [PULL 19/21] tests/docker: remove SID_AGE test hack, Alex Bennée, 2019/01/14
- [Qemu-devel] [PULL 14/21] travis: run tests in verbose mode, Alex Bennée, 2019/01/14
- [Qemu-devel] [PULL 18/21] tests/docker: update our Travis image, Alex Bennée, 2019/01/14
- [Qemu-devel] [PULL 13/21] travis: stop using container based envs, Alex Bennée, 2019/01/14