coverity_scan
[heimdal.git] / .travis.yml
blob5612e146bcb89b2aeac2cddce9811ef6a3883e23
1 language: c
3 env:
4     global:
5         secure: "YKG77M7zMvJ+IeV2ziw//HcHqMqFoAzIZlE99Yw/aOn5pvMYKq6Ep7EFVhbfDu9yN0T7M5csCGQeH7/ylDlsZSRMUw72844ezMDM8e10T/lW/T/OYN7j1ZVHh3WSJgS+1D9VG6/Y0OY1Si3lb7PcOdAIU0fPJV5xQONN2+hpJeI="
7 before_script:
8     - mkdir ci-build
10 script:
11   - ./autogen.sh
12   - cd ci-build
13   - ../configure
14   - make
15   - if [ ${COVERITY_SCAN_BRANCH} != 1 ]; then make check; fi
17 compiler:
18   - clang
19   - gcc
21 install:
22   - sudo apt-get update
23   - sudo apt-get install -qq bison comerr-dev flex libcap-ng-dev libdb-dev libedit-dev libhesiod-dev libjson-perl libldap2-dev libncurses5-dev libperl4-corelibs-perl libsqlite3-dev libx11-dev libxau-dev libxt-dev pkg-config python ss-dev texinfo x11proto-core-dev unzip netbase
25 notifications:
26     email:
27         on_success: change
28         on_failure: always
31 addons:
32   coverity_scan:
33     project:
34       name: "heimdal/heimdal"
35       description: "Build submitted via Travis CI"
36     notification_email: lha@h5l.org
37     build_command_prepend: "./configure"
38     build_command:   "make"
39     branch_pattern: coverity_scan