From 97160b15daf34c2a1a40f95ab682ebb2cbaf237c Mon Sep 17 00:00:00 2001 From: Daniel Thayer Date: Fri, 2 Feb 2018 15:29:03 -0600 Subject: [PATCH] Add a .travis.yml file --- .travis.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000000..c1383a886d --- /dev/null +++ b/.travis.yml @@ -0,0 +1,30 @@ +language: cpp +compiler: + - clang + - gcc + +addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - bison + - cmake + - flex + - libpcap-dev + - libssl-dev + - python-dev + - swig + - zlib1g-dev + +install: ./configure && make -j 4 + +script: + - make -C testing/btest btest-verbose + - make -C testing/external init && make -C testing/external + +after_failure: + # Output each diag.log that contains failed test results. + - for i in testing/btest/diag.log testing/external/bro-testing/diag.log; do + grep -qs '... failed$' $i && cat $i ; + done