-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy path.travis.yml
40 lines (40 loc) · 2.34 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
33
34
35
36
37
38
39
40
sudo: required
language: cpp
compiler:
- gcc
notifications:
slack:
secure: WNVnG+3g/Rni/Y17LQulYgVUt95MJO8ILFDdHnsdx9dXl0SNTSg72zwMbKqqpAqAphnGB9LFNqQbUf9mNxw6uRNqs7Frdx3DMTrdgIjLhcZi+oA1hc6xUzidAo6TcFVTBrfrUnoENfnahHLg+rhGOol6FqCji3NhzGnu9cGDfvP2sGFWvT4LFi3i+Jaq6IMGVi01re1dYXZzopexTurTzIa3j8wtwm5ykpAESHWFntaXD8ID1sw1LzLJgkJnvM1CBP+t6vTFtJDyryh3CXxZrV6kS32ZzxVXcIEp0byVNgT6xSWxktTn0FdooVfw2o8921m9irlZTin4DAVU1TVYF9gYg5z0fKEloK5SyHWSIL9Wr4aZedk436yZcWA84nRqkq3kZgoj410V24fGBlf8rvGBsp4tiyXvaMFbopk1SyfYSLiFqttCqV+CtFhUAKb+k6nJaInvnE9xeGlvxLjQwILUjrrYoMzFKb7Qwc852bFziU6lGxTjM46qm8IRyD82uddBZ6K9Tyi+xBw0ARn3TvAc1mf4SYoGQl5TlOGge19aTSSOoqcqIlfJi85bZ/NwF0jiobWn0yMNo7oZm+yKYu7jvxV0qTuvlyNjDtJwlm3us8UumpV2fqYp0nwQmIqHDu4YIFId9JDEv6BrYFLIhSRpJcCVG1vS7tUTVKGxwX8=
env:
global:
secure: P/WEUwT9KuOwK/C1I3X1O5yni/ruihWUjn3hQ8yLqGLALP3anVEk5824iF+smj/chhNsbprULJ1paShLAkTkob46/uitzNfLG9pT7Slu1k3k0qMIecglZrLasjtoK7KWkS/YYMVImHkGEKbWiRn9TgVGGjdQfIujvX3ou4Mne7x7xtSwLNRJSro2UJlLmk1EABtZTqPC/A4pRgt/PTIG8wQVxsp3u4C9xl1mJqk7h8/fxTXkmzpCU6ThSZf4vLevwq3smJZme5jk1UHyWUpo/6OQvafox6FcQMbnqS2/D+6GjW7SPiO1fXKTEsWMqfFUGMSGrQCWdyp+9+bUh5war1iiN+SgwQqnCMw/UBCSaRNSr9f7aj03qSd2VI4HM6LlQnAoBH3AEthhGJIw22wn4lhUK+z9ib6ROjiurO+cYwbpD26r653OozWMiz73ZQ0Gi/ihGMvFFGwasSxz4Tq44Hh344WR8rwh7ecvh0oAiN5HQigoFnL6nEXH/gt2lXqCY2QcKW3oXkuO2hEBjA0nImBVlh45yzZvIkT+4XiWJZtW+1Ftpcd46fTimXcPZvF+nU4vq22xdcI1WAOpLdeirnwG8DU5dIloaYC4q9JXiXeMAwmRz3ZOMfUbHhB5WURZx7n8IbRocGf3Oys7+EPvCUMu7PPQtDkvWPnqanFfVAE=
matrix:
include:
- os: linux
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-7
env:
- MATRIX_EVAL="CC=gcc-7 && CXX=g++-7"
before_install:
- eval "${MATRIX_EVAL}"
- sudo apt-get install sqlite3
- sudo apt-get install libsqlite3-dev
- sudo apt-get install autoconf
- sudo apt-get install lsb-base
- sudo apt-get install libnetfilter-log-dev
- echo -n | openssl s_client -connect scan.coverity.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END
CERTIFICATE-/p' | sudo tee -a /etc/ssl/certs/ca-
addons:
coverity_scan:
project:
name: BayshoreNetworks/gargoyle
description: Build submitted via Travis CI
notification_email: [email protected]
build_command_prepend: make clean
build_command: sudo ./build.sh
branch_pattern: coverity_scan
script: if [ "${COVERITY_SCAN_BRANCH}" != 1 ]; then sudo ./build.sh ; fi