strace/.travis.yml
Dmitry V. Levin c121227125 travis: do coverage using a dedicated build
* .travis.yml (after_success): Remove.
(matrix): Create an entry for the regular x86_64 target.
* travis-success.sh: Merge into ...
* travis-build.sh: ... this file.  Disable optimization
for coverage builds.
* travis-install.sh: Rename COVERAGE=true to CHECK=coverage.
2016-12-18 14:09:51 +00:00

46 lines
691 B
YAML

language: c
dist: trusty
before_install: ./travis-install.sh
script: ./travis-build.sh
sudo: required
git:
depth: 2147483647
env:
global:
- SLEEP_A_BIT="sleep 0.2"
- VERBOSE="1"
matrix:
include:
- compiler: gcc
env:
- TARGET=x86_64
- compiler: gcc
env:
- TARGET=x32
- compiler: gcc
env:
- TARGET=x86
- compiler: clang-3.6
env:
- TARGET=x86_64
- compiler: musl-gcc
env:
- TARGET=x86_64
- compiler: clang-3.6
env:
- TARGET=x86
- compiler: musl-gcc
env:
- TARGET=x86
- compiler: gcc
env:
- TARGET=x86_64
- CHECK=coverage