diff options
author | Jakub Hrozek <jakub.hrozek@posteo.se> | 2015-10-13 08:59:54 +0200 |
---|---|---|
committer | Andreas Schneider <asn@samba.org> | 2015-12-10 13:31:19 +0100 |
commit | adb3fd9a13e2cd0869b1794c4a744608df81c827 (patch) | |
tree | 02c1f95731afb7c053a0ae30a0bc5df77b3732fa | |
parent | 4c249f6aa26cd75d0e4574caa1f398b09303d5fb (diff) | |
download | pam_wrapper-adb3fd9a13e2cd0869b1794c4a744608df81c827.tar.gz pam_wrapper-adb3fd9a13e2cd0869b1794c4a744608df81c827.tar.xz pam_wrapper-adb3fd9a13e2cd0869b1794c4a744608df81c827.zip |
Add Travis YAML file
-rw-r--r-- | .travis.yml | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..46342ed --- /dev/null +++ b/.travis.yml @@ -0,0 +1,18 @@ +language: c +compiler: + - gcc +before_install: + - sudo apt-get update -qq + - sudo apt-get install build-essential gcc make cmake libpam0g-dev git + - pip install --user cpp-coveralls +script: + - git clone https://git.cryptomilk.org/projects/cmocka.git/ + - mkdir cmocka/obj + - pushd cmocka/obj + - cmake .. + - make + - sudo make install + - popd + - (mkdir obj && pushd obj && export CFLAGS="-g -O0 -Wall -W -fprofile-arcs -ftest-coverage" && export LDFLAGS="-fprofile-arcs -ftest-coverage" && cmake -DUNIT_TESTING=on .. && make && make test) +after_success: + - coveralls --exclude lib --exclude tests --gcov-options '\-lp' |