Hello, let us enable travis-ci on https://github.com/haproxy/haproxy (more builds will be added later)
thanks! Ilya Shipitcin
From 0eebbedaef858267b637fd0d05751f1e212eae61 Mon Sep 17 00:00:00 2001 From: Ilya Shipitsin <[email protected]> Date: Tue, 16 Apr 2019 23:08:14 +0500 Subject: [PATCH] FEATURE/MEDIUM: travis-ci builds enabled. currently only xenial/clang build is enabled. osx and xenial/gcc will be enabled later --- .travis.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..23207f61 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,34 @@ +sudo: required +dist: xenial + +language: c + +env: + global: + - USE_THREAD=1 + - USE_OPENSSL=1 + - USE_PCRE=1 + - USE_ZLIB=1 + - USE_GETADDRINFO=1 + +matrix: + include: +# - os: linux +# compiler: gcc +# env: TARGET=linux2628 + - os: linux + compiler: clang + env: TARGET=linux2628 +# - os: osx +# compiler: clang +# env: TARGET=osx SSL_LIB=/usr/local/opt/openssl/lib SSL_INC=/usr/local/opt/openssl/include TMPDIR=/var/tmp + +install: + - git clone https://github.com/VTest/VTest.git + - make -C VTest + +script: + - make CC=$CC V=1 TARGET=$TARGET + - export PATH=${PATH}:${PWD}/VTest + - export VTEST_PROGRAM="VTest/vtest -v" # "VTest/vtest -v" + - make reg-tests -- 2.20.1

