Merge pull request #171 from jelmer/parallel
[heimdal.git] / .travis.yml
blobe525ff8f0a2307719b9f44ba1e423cd01c2d1981
1 language: c
3 env:
4     global:
5         secure: "YKG77M7zMvJ+IeV2ziw//HcHqMqFoAzIZlE99Yw/aOn5pvMYKq6Ep7EFVhbfDu9yN0T7M5csCGQeH7/ylDlsZSRMUw72844ezMDM8e10T/lW/T/OYN7j1ZVHh3WSJgS+1D9VG6/Y0OY1Si3lb7PcOdAIU0fPJV5xQONN2+hpJeI="
7 before_install:
8     - sudo apt-get update -qq
9     - 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
10     - mkdir ci-build
11     - mkdir coverity-build
12     - ./autogen.sh
14 install:
15     - cd ci-build
16     - ../configure
17     - make
19 script:
20     - if [ x${COVERITY_SCAN_BRANCH} != x1 ]; then make check; fi
22 compiler: clang
24 notifications:
25     email:
26         on_success: change
27         on_failure: always
30 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