forked from zeehio/speech-tools
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
29 lines (22 loc) · 1.12 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
language: cpp
before_install:
- sudo pip install cpp-coveralls --use-mirrors
- sudo apt-get update -qq
- sudo apt-get install -y libasound2-dev libncurses5-dev libpulse-dev
script:
- if [ ${COVERITY_SCAN_BRANCH} != 1 ]; then ./configure --enable-profile=gcov --with-pulseaudio && make && make test; fi
after_success: coveralls --exclude rxp --exclude testsuite --exclude java
env:
global:
# The next declaration is the encrypted COVERITY_SCAN_TOKEN, created
# via the "travis encrypt" command using the project repo's public key
- secure: "ABQ7dCZdtvuy6/TUlXWbUVJJktAFBl2BGigm50Kq3/kmWVUAzckc7IiNtd4yyvkWXcSMPSOaD5s2S5h15braGEoeSYJxoSArEoeMTA2YX8X8VxgsJgIIRtq2Ip9AVO5/5DvxkDNt8XBGRDiCTMQovRA2X5FU2+45YPjNIP0Soqg="
addons:
coverity_scan:
project:
name: "zeehio/speech-tools"
description: "Your project description here"
notification_email: [email protected]
build_command_prepend: sudo apt-get update -qq && sudo apt-get install -y libasound2-dev libncurses5-dev libpulse-dev && ./configure --enable-profile=gcov --with-pulseaudio
build_command: make
branch_pattern: coverity_scan