Commit c3cd3eda authored by Omer Katz's avatar Omer Katz

Explictly specify the entire matrix.

parent 3a01a252
...@@ -3,9 +3,6 @@ sudo: false ...@@ -3,9 +3,6 @@ sudo: false
cache: cache:
- ccache - ccache
- pip - pip
compiler:
- clang
- gcc
addons: addons:
apt: apt:
...@@ -15,11 +12,6 @@ addons: ...@@ -15,11 +12,6 @@ addons:
- doxygen - doxygen
env: env:
matrix:
- CONF=debug ARCH=x86_64
- CONF=release ARCH=x86_64
- CONF=debug ARCH=x86
- CONF=release ARCH=x86
global: global:
- USE_CCACHE=1 - USE_CCACHE=1
- CCACHE_SLOPPINESS=pch_defines,time_macros - CCACHE_SLOPPINESS=pch_defines,time_macros
...@@ -32,7 +24,7 @@ env: ...@@ -32,7 +24,7 @@ env:
matrix: matrix:
include: include:
- env: CONF=debug ARCH=x86 - env: CONF=release ARCH=x86
compiler: gcc compiler: gcc
addons: addons:
apt: apt:
...@@ -40,6 +32,8 @@ matrix: ...@@ -40,6 +32,8 @@ matrix:
- *default_packages - *default_packages
- g++-multilib - g++-multilib
- libc6-dbg:i386 - libc6-dbg:i386
- env: CONF=release ARCH=x86_64
compiler: gcc
- env: CONF=debug ARCH=x86 - env: CONF=debug ARCH=x86
compiler: clang compiler: clang
addons: addons:
...@@ -48,14 +42,8 @@ matrix: ...@@ -48,14 +42,8 @@ matrix:
- *default_packages - *default_packages
- g++-multilib - g++-multilib
- libc6-dbg:i386 - libc6-dbg:i386
- env: CONF=release ARCH=x86 - env: CONF=debug ARCH=x86_64
compiler: gcc compiler: clang
addons:
apt:
packages:
- *default_packages
- g++-multilib
- libc6-dbg:i386
- env: CONF=release ARCH=x86 - env: CONF=release ARCH=x86
compiler: clang compiler: clang
addons: addons:
...@@ -64,6 +52,8 @@ matrix: ...@@ -64,6 +52,8 @@ matrix:
- *default_packages - *default_packages
- g++-multilib - g++-multilib
- libc6-dbg:i386 - libc6-dbg:i386
- env: CONF=release ARCH=x86_64
compiler: clang
# coverage report # coverage report
- env: CONF=debug ARCH=x86 GCOV_FLAGS='--coverage' - env: CONF=debug ARCH=x86 GCOV_FLAGS='--coverage'
compiler: gcc compiler: gcc
...@@ -85,13 +75,6 @@ matrix: ...@@ -85,13 +75,6 @@ matrix:
- libc6-dbg:i386 - libc6-dbg:i386
after_success: after_success:
- ../travis-coveralls.sh - ../travis-coveralls.sh
# These jobs report code coverage so they need extra environment variables
# and commands
exclude:
- env: CONF=debug ARCH=x86_64
compiler: gcc
- env: CONF=debug ARCH=x86
compiler: gcc
before_script: before_script:
# hack to avoid Valgrind bug (https://bugs.kde.org/show_bug.cgi?id=326469), # hack to avoid Valgrind bug (https://bugs.kde.org/show_bug.cgi?id=326469),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment