forked from fluffos/fluffos
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
28 lines (23 loc) · 1.25 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
language: cpp
before_install:
- travis_retry sudo apt-get update -qq
script: bash -x ./.travis_build.sh
after_failure:
- cat src/thirdparty/jemalloc/config.log
- cat src/config.log
- tail -n 50 src/testsuite/log/*
compiler:
- gcc
env:
# clang builds
- BUILD="x86_64" COMPILER="clang" COMPILER_FLAGS="-m64 -mtune=generic" TYPE="develop" CONFIG="testdev"
- BUILD="x86_64" COMPILER="clang" COMPILER_FLAGS="-m64 -mtune=generic" TYPE="" CONFIG="testrelease"
# - BUILD="i386" COMPILER="clang" COMPILER_FLAGS="-m32 -mtune=generic" TYPE="develop" CONFIG="testdev32"
# - BUILD="i386" COMPILER="clang" COMPILER_FLAGS="-m32 -mtune=generic" TYPE="" CONFIG="testrelease32"
# gcc builds
- BUILD="x86_64" COMPILER="gcc" COMPILER_FLAGS="-m64 -mtune=generic" TYPE="develop" CONFIG="testdev" GCOV="yes"
- BUILD="x86_64" COMPILER="gcc" COMPILER_FLAGS="-m64 -mtune=generic" TYPE="" CONFIG="testrelease"
# - BUILD="i386" COMPILER="gcc" COMPILER_FLAGS="-m32 -mtune=generic" TYPE="develop" CONFIG="testdev32"
# - BUILD="i386" COMPILER="gcc" COMPILER_FLAGS="-m32 -mtune=generic" TYPE="" CONFIG="testrelease32"
# coverity
- BUILD="x86_64" COMPILER="gcc" COMPILER_FLAGS="-m64 -mtune=generic" TYPE="develop" CONFIG="testdev" COVERITY="yes"