-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.travis.yml
32 lines (31 loc) · 1.45 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
29
30
31
32
language: generic
dist: trusty
before_install:
- ./.travis/preinstall.sh
jobs:
include:
- stage: Style
os: linux
sudo: false
script: .travis/run_test_format.sh
addons:
apt:
sources:
- llvm-toolchain-trusty-6.0
- ubuntu-toolchain-r-test
packages:
- clang-format-6.0
- libstdc++-7-dev
- stage: UnitTests
os: linux
sudo: false
script: make && make test
addons:
apt:
packages:
- valgrind
- stage: Coverage
os: linux
sudo: false
secure: "X4Rwn2lBeW6K7F3wkWaqQKJFnEnVFuOtdmvX9/AY+PgNzXNitH1TuGU855ZmOEXStlVTLdXTvaY9a0TmppJ+QZWj8ABDphKexgpLKJWHKCf25mjATZQh7COXP1WKSfNJtfkhoUPjI/g3FJfwODoQkIrLMedMTNguoOGXnPviKUQOhpbVyyxckkuxBPxFjuW8y3cfD+RTiFqjYp/Vy7i8AuO15R82ikJRMYmbN5Wtup5jkz1GFBn1IWL5aoBenFEBsBsDwx9zt6jSq2Mq+H3GHFNDuU3s6k5UAaBs573Gy5km9UdR4b+8KbUXLksvZf4mWr5JhvH86SwLcAA1iWMNMcSPsZF4gortTJfTDnxdJVnKUxTVylZCXDRM0ygrQ9Z+pZex+6cr3/iUwj6sNjGGuyWWvWVtdaVtcTWZ2EICRv1IBM8SF+eBd+bGYQuJ93J1JpNyoNIpIIvj354wMDGCCAEnbpz0USOL7YqC3HfpEmRlDbtB8Xg9DQdBS7whqOgkOs4l9MhiFI1ZMY60wXlOnCWPbt0nimMlVXJhDVaUliihk0cLHvlkzyDh2Cq7rb63gnYM8287B6mQ51przJlb5LCkd8HhWfp5z3m1nSjqvPrE5UYhAhgdZyB5ubwfB7J7xR7/ub9W43Ogte+7uAQ40tXT5rcv9dZQ16GpfVscpoI="
script: make coverage