From 7ee2aa9c90d063bee0e58457947e8556614d6683 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Fri, 4 Jul 2014 13:25:21 +0200 Subject: [PATCH] Add initial travis-ci integration. --- .travis.yml | 11 +++++++++++ qa/travis-libhtp.sh | 3 +++ 2 files changed, 14 insertions(+) create mode 100644 .travis.yml create mode 100755 qa/travis-libhtp.sh 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 -- 2.47.3