From 7f22660e4e68a7a96d390a9d7ada2190e65c3253 Mon Sep 17 00:00:00 2001 From: Hayk Martirosyan Date: Mon, 13 Jun 2016 22:30:51 -0700 Subject: [PATCH] Travis build script --- .travis.yml | 11 +---------- README.md | 1 + make-ci.sh | 8 ++++++++ 3 files changed, 10 insertions(+), 10 deletions(-) create mode 100755 make-ci.sh diff --git a/.travis.yml b/.travis.yml index ad72df1..27a864c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,14 +7,5 @@ dist: trusty compiler: - clang - gcc -# Packages -# addons: -# apt: -# packages: -# - libhiredis-dev -# - libev-dev # Build steps -script: - - mkdir build - - cd build - - cmake .. && make +script: make-ci.sh diff --git a/README.md b/README.md index d45bf21..e97c331 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ redox ====== Modern, asynchronous, and wicked fast C++11 client for Redis +[![Build Status](https://travis-ci.org/hmartiro/redox.svg?branch=feature%2Ftravis-ci)](https://travis-ci.org/hmartiro/redox) Redox is a C++ interface to the [Redis](http://redis.io/) key-value store that makes it easy to write applications diff --git a/make-ci.sh b/make-ci.sh new file mode 100755 index 0000000..83c6885 --- /dev/null +++ b/make-ci.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +set -e +sudo apt-get install libhiredis-dev libev-dev +mkdir -p build +cd build +cmake .. +time make +cd .. -- libgit2 0.21.4