source: .travis.yml @ ec8b369

Last change on this file since ec8b369 was 91f06e5, checked in by dequis <dx@…>, at 2015-02-22T22:44:34Z

Add coverity_scan addon to .travis.yml

  • Property mode set to 100644
File size: 1.0 KB
RevLine 
[e26aa72]1language: c
[91f06e5]2
3script:
4 - ./configure
5 - make check
6 - dpkg-buildpackage -uc -us
7
[e26aa72]8before_install:
9 - sudo apt-get update -qq
[95e17fc]10 - sudo apt-get install --no-install-recommends -qq asciidoc xsltproc xmlto lynx check libevent-dev libpurple-dev check
[e26aa72]11 - wget http://dump.dequis.org/indexed/bitlbee-travis-libs/libotr5{,-dev}_4.1.0-2~bpo70+1_amd64.deb
12 - sudo dpkg -i *.deb
13
[91f06e5]14env:
15  global:
16   # The next declaration is the encrypted COVERITY_SCAN_TOKEN, created
17   #   via the "travis encrypt" command using the project repo's public key
18   - secure: "MO6hy2cRxR02A0nSenfQFyPFpepxorJ+XgNkq2JS7LtI6tcwYRR0alvunIPJXam1/OUKxoFsBJLS1nCJTvEUXFCOvoTSAoMiePTBUEg2zfzcTb5k+cqtcOUznCXHNmXAwrqriP4vkG+57ijO9Ojz2r9LijcvjtFDRFJQY9Rcs38="
19
20addons:
21  coverity_scan:
22    project:
23      name: "bitlbee/bitlbee"
24      description: "An IRC to other chat networks gateway"
25    notification_email: dx@dxzone.com.ar
26    build_command_prepend: ./configure --otr=1 --debug=1
27    build_command: make
28    branch_pattern: coverity_scan
29
30notifications:
31  email: false
Note: See TracBrowser for help on using the repository browser.