From: Victor Julien Date: Fri, 4 Jul 2014 11:25:21 +0000 (+0200) Subject: Add initial travis-ci integration. X-Git-Tag: suricata-2.0.3~20 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F1016%2Fhead;p=thirdparty%2Fsuricata.git Add initial travis-ci integration. --- diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000000..68fc267517 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,11 @@ +language: c +compiler: + - gcc + - clang +# Change this to your needs +script: sh autogen.sh && ./configure --enable-nfqueue --enable-unittests && make && ./src/suricata -l /tmp/ -u +before_install: + - sudo apt-get update -qq + - sudo apt-get install -y libpcre3 libpcre3-dbg libpcre3-dev build-essential autoconf automake libtool libpcap-dev libnet1-dev libyaml-0-2 libyaml-dev zlib1g zlib1g-dev libcap-ng-dev libcap-ng0 make libmagic-dev libnetfilter-queue-dev libnetfilter-queue1 libnfnetlink-dev libnfnetlink0 + - ./qa/travis-libhtp.sh + diff --git a/qa/travis-libhtp.sh b/qa/travis-libhtp.sh new file mode 100755 index 0000000000..febe1fe7f4 --- /dev/null +++ b/qa/travis-libhtp.sh @@ -0,0 +1,3 @@ +#!/bin/sh +set -ex +git clone https://github.com/ironbee/libhtp -b 0.5.x