Skip to content

Commit

Permalink
Add .travis.yml
Browse files Browse the repository at this point in the history
Do Travis CI testing with clang and gcc, on 64-bit Ubuntu Trusty.
Performance would probably be better using the container-based Travis
infrastructure, but that is currently limited to Precise, and we would
need some important apt packages whitelisted, e.g., dejagnu.
  • Loading branch information
tlyu committed Jan 7, 2016
1 parent 0b43d10 commit 09e8307
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
language: c

sudo: required

dist: trusty

compiler:
- clang
- gcc

before_install:
- sudo apt-get update -qq
- sudo apt-get install -y bison dejagnu gettext keyutils ldap-utils libldap2-dev libkeyutils-dev libssl-dev python-cjson python-paste python-pyrad slapd tcl-dev tcsh

script: cd src && autoreconf && ./configure --with-ldap && make && make check

0 comments on commit 09e8307

Please sign in to comment.