aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Yu <tlyu@mit.edu>2015-12-30 15:26:54 -0500
committerTom Yu <tlyu@mit.edu>2016-01-08 17:10:32 -0500
commit6d740fb6e8f14e4592f98455206ad0653e46f079 (patch)
tree8eb3ee43f404ba05723ad96c19760fd5c8a2421c
parent9effc4f2208ce8f01398e80c76420acdb7b254f9 (diff)
downloadkrb5-6d740fb6e8f14e4592f98455206ad0653e46f079.zip
krb5-6d740fb6e8f14e4592f98455206ad0653e46f079.tar.gz
krb5-6d740fb6e8f14e4592f98455206ad0653e46f079.tar.bz2
Add .travis.yml
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. (cherry picked from commit 09e8307da049cf90bb1f7b9b4b1608a0b9130fd9) ticket: 8339 version_fixed: 1.13.4 tags: -pullup status: resolved
-rw-r--r--.travis.yml15
1 files changed, 15 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..a07af79
--- /dev/null
+++ b/.travis.yml
@@ -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