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

Reply via email to