summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjvoisin2017-11-01 16:07:23 +0100
committerGitHub2017-11-01 16:07:23 +0100
commit27876d63eecbac187921dcf9e8ab2b3341302c05 (patch)
treea11b74e603e2faa5a3d8fe611b39ae824665eadc
parenta5a2eac3a33a115c9a9aeb4cf843d32c54dac43e (diff)
Travis is now pushing to coverity
-rw-r--r--.travis.yml43
1 files changed, 35 insertions, 8 deletions
diff --git a/.travis.yml b/.travis.yml
index 66e92bf..8b41631 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,17 +1,44 @@
1language: php 1language: php
2 2
3php:
4 - '7.0'
5 - '7.1'
6 - '7.2'
7 - nightly
8
9before_install: 3before_install:
10 - pip install --user cpp-coveralls 4 - pip install --user cpp-coveralls
5 - if test ${TARGET} = "coverity"; then echo -n | openssl s_client -connect scan.coverity.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | sudo tee -a /etc/ssl/certs/ca-; fi
6
11 7
12env: 8env:
13 - CC=clang 9 - secure: "fjx/arfcdoqWUIzlQXzQdW9gqXRG7Vpo8dTwJip0uJH8oFeTfYhw1V9EMS4JtKVGwQo3vaagehMflVr7swaoe9Nf4YoCjaEq8x6ZMJH3bLHNgtigfS03Uqop9FI/a/Jau/BL7ibIEkZRNfEIx8z+NyfY4bAeK35W/Ru5k2BHyp1GLKwBpizHdJsshG/ukM+4W8PY9BAeXVavqxQRywseQEsqmGruGLcYFuuh04D7cnNqyuYgbdaq7YMKZfVGxM7N5eeL5xSlw0Sl9yOutRzkxUmL1WSmYMFrkRLcc37hRTu67tCmP60tiGLGY2Ll8nUh6rkc3RwBgc1wOC7jRMrtoGvlgsLxz7kLOtpQ31PdJKefe99rQMkcYKLwCxXf7WQdOHY4YsTmjqlPyzfTKT3mNtGhUwp1rEvlcygZZK8osHtc46BUD6BKNRCvTyLNyLTx2IoA4WfrzWOaQ+A1gNRD5L9Jbqi0kY6teENCzzlHUe80mH7wBarCTRoDAD73w/EPgSn3+CeLALXXEu+r9Sm/e5YpaFfLdeKDC6fr1KwU69ddHUKWZqjFM8vEHjrIbmAdNwVsuCo8LeWdCCXdQlWrISQ4OUDBBEmnwlKoojSjIYP5SKoH1txZemGok1/TN/tvjlyrx2RYYxy7AdUulENKXXeqlwWsiwVZCZLR4tt+wEQ="
14 - CC=gcc 10
11matrix:
12 include:
13 - env: TARGET="coverity"
14 php: nightly
15 script: echo "Coverity, nothing to do."
16 after_success: cat /home/travis/build/nbs-system/snuffleupagus/cov-int/scm_log.txt
17 addons:
18 coverity_scan:
19 project:
20 name: "nbs-system/snuffleupagus"
21 description: "Build submitted via Travis CI"
22 notification_email: devnull@nbs-system.com
23 build_command_prepend: "cd src; phpize; ./configure --enable-snuffleupagus; cd -"
24 build_command: "make debug -j2"
25 branch_pattern: master
26 - env: TARGET="gcc php7.0" CC="gcc"
27 php: '7.0'
28 - env: TARGET="gcc php7.1" CC="gcc"
29 php: '7.1'
30 - env: TARGET="gcc php7.2" CC="gcc"
31 php: '7.2'
32 - env: TARGET="gcc php nightly" CC="gcc"
33 php: nightly
34 - env: TARGET="clang php7.0" CC="clang"
35 php: '7.0'
36 - env: TARGET="clang php7.1" CC="clang"
37 php: '7.1'
38 - env: TARGET="clang php7.2" CC="clang"
39 php: '7.2'
40 - env: TARGET="clang php nightly" CC="clang"
41 php: nightly
15 42
16script: 43script:
17 - cd src 44 - cd src