travis: define all the build matrix entries in one place
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é <berrange@redhat.com> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
This commit is contained in:
parent
197be697f8
commit
3e094234fd
1 changed files with 21 additions and 8 deletions
29
.travis.yml
29
.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="../../.."
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue