From 6ea30aea505abf30f9cf7fbc1ddac872e68df190 Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Mon, 24 Feb 2020 18:33:15 -0800 Subject: [PATCH] .travis.yml: Add to repository This change makes it possible to tell Travis CI to trigger a build after every push and every time a new merge request is submitted. Signed-off-by: Bart Van Assche --- .travis.yml | 21 +++++++++++++++++++++ ci/build.sh | 7 +++++++ 2 files changed, 28 insertions(+) create mode 100644 .travis.yml create mode 100755 ci/build.sh diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..d9bb9aa --- /dev/null +++ b/.travis.yml @@ -0,0 +1,21 @@ +language: c + +os: + - linux + - osx + +addons: + apt: + packages: + - dpkg + - gcc + - libcunit1-dev + - libibverbs-dev + - librdmacm-dev + - make + - pkg-config + +sudo: required + +script: + ci/build.sh diff --git a/ci/build.sh b/ci/build.sh new file mode 100755 index 0000000..f13bc02 --- /dev/null +++ b/ci/build.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +./autogen.sh && + ./configure --enable-manpages --enable-test-tool --enable-tests \ + --enable-examples && + make && + sudo make install