File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / bmon / .travis.yml
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Mon Oct 21 14:58:35 2019 UTC (4 years, 7 months ago) by misho
Branches: bmon, MAIN
CVS tags: v4_0p0, HEAD
bmon ver 4.0

    1: language: c
    2: 
    3: os:
    4:   - linux
    5:   - osx
    6: 
    7: env:
    8:   global:
    9:     - secure: "C87Pgf5AVDoyQfm9MIv81g"
   10: 
   11: compiler:
   12:   - gcc
   13:   - clang
   14: 
   15: # container-based builds
   16: sudo: false
   17: addons:
   18:   apt:
   19:     packages:
   20:     # packages list: https://github.com/travis-ci/apt-package-whitelist/blob/master/ubuntu-precise
   21:     - libconfuse-dev
   22:     - libncurses5-dev
   23:     - libnl-3-dev
   24:     - libnl-route-3-dev
   25:   coverity_scan:
   26:     project:
   27:       name: "tgraf/bmon"
   28:       description: "bandwidth monitor"
   29:     notification_email: tgraf@suug.ch
   30:     build_command_prepend: "./autogen.sh && ./configure"
   31:     build_command: "make -j2"
   32:     branch_pattern: coverity_scan
   33: 
   34: 
   35: install:
   36:   - if [ "$TRAVIS_BRANCH" = "coverity_scan" ] && ! [ "$TRAVIS_OS_NAME" = "linux" -a "$CC" = "gcc" ]; then exit ; fi
   37:   - if [ "$TRAVIS_OS_NAME" = "osx" ]; then brew update > /dev/null && brew install confuse ; fi
   38: 
   39: script:
   40:   - ./.travis/run.sh

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>