mirror of
https://github.com/Tencent/rapidjson.git
synced 2025-03-10 03:29:59 +01:00
Explictly specify the entire matrix.
This commit is contained in:
parent
3a01a25242
commit
c3cd3edad2
45
.travis.yml
45
.travis.yml
@ -3,9 +3,6 @@ sudo: false
|
|||||||
cache:
|
cache:
|
||||||
- ccache
|
- ccache
|
||||||
- pip
|
- pip
|
||||||
compiler:
|
|
||||||
- clang
|
|
||||||
- gcc
|
|
||||||
|
|
||||||
addons:
|
addons:
|
||||||
apt:
|
apt:
|
||||||
@ -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,22 +24,6 @@ env:
|
|||||||
|
|
||||||
matrix:
|
matrix:
|
||||||
include:
|
include:
|
||||||
- env: CONF=debug ARCH=x86
|
|
||||||
compiler: gcc
|
|
||||||
addons:
|
|
||||||
apt:
|
|
||||||
packages:
|
|
||||||
- *default_packages
|
|
||||||
- g++-multilib
|
|
||||||
- libc6-dbg:i386
|
|
||||||
- env: CONF=debug ARCH=x86
|
|
||||||
compiler: clang
|
|
||||||
addons:
|
|
||||||
apt:
|
|
||||||
packages:
|
|
||||||
- *default_packages
|
|
||||||
- g++-multilib
|
|
||||||
- libc6-dbg:i386
|
|
||||||
- env: CONF=release ARCH=x86
|
- env: CONF=release ARCH=x86
|
||||||
compiler: gcc
|
compiler: gcc
|
||||||
addons:
|
addons:
|
||||||
@ -56,6 +32,18 @@ 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
|
||||||
|
compiler: clang
|
||||||
|
addons:
|
||||||
|
apt:
|
||||||
|
packages:
|
||||||
|
- *default_packages
|
||||||
|
- g++-multilib
|
||||||
|
- libc6-dbg:i386
|
||||||
|
- env: CONF=debug ARCH=x86_64
|
||||||
|
compiler: clang
|
||||||
- env: CONF=release ARCH=x86
|
- env: CONF=release ARCH=x86
|
||||||
compiler: clang
|
compiler: clang
|
||||||
addons:
|
addons:
|
||||||
@ -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:
|
|||||||
- 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),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user