From c533bfc83dfc9dff95fdb254995004df1ef67a6f Mon Sep 17 00:00:00 2001 From: scrrrapy Date: Thu, 14 Jan 2016 01:16:18 +0000 Subject: [PATCH] integration with travis-ci --- .travis.yml | 31 +++++++++++++++++++++++++++++++ README.md | 8 ++++---- 2 files changed, 35 insertions(+), 4 deletions(-) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..ff2d4958 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,31 @@ +language: cpp +cache: + apt: true +os: + - linux +sudo: required +dist: trusty +addons: + apt: + packages: + - build-essential + - cmake + - g++ + - clang + - libboost-chrono-dev + - libboost-date-time-dev + - libboost-filesystem-dev + - libboost-program-options-dev + - libboost-regex-dev + - libboost-system-dev + - libboost-thread-dev + - libminiupnpc-dev + - libssl-dev +compiler: + - gcc +env: + matrix: + - BUILD_TYPE=Release UPNP=ON + - BUILD_TYPE=Release UPNP=OFF +script: + - cd build && cmake -DCMAKE_BUILD_TYPE=${BUILD_TYPE} -DWITH_UPNP=${UPNP} && make diff --git a/README.md b/README.md index 221ec48c..818e34cc 100644 --- a/README.md +++ b/README.md @@ -13,22 +13,22 @@ LICENSE in the root of the project source code. Donations --------- -BTC: 1K7Ds6KUeR8ya287UC4rYTjvC96vXyZbDY -LTC: LKQirrYrDeTuAPnpYq5y7LVKtywfkkHi59 +BTC: 1K7Ds6KUeR8ya287UC4rYTjvC96vXyZbDY +LTC: LKQirrYrDeTuAPnpYq5y7LVKtywfkkHi59 ANC: AQJYweYYUqM1nVfLqfoSMpUMfzxvS4Xd7z Downloads ------------ Official binary releases could be found at: -http://i2pd.website/releases/ +http://i2pd.website/releases/ older releases http://download.i2p.io/purplei2p/i2pd/releases/ Supported OS ------------ -* Linux x86/x64 - Proved working. +* Linux x86/x64 - [![Build Status](https://travis-ci.org/purplei2p/i2pd.svg?branch=master)](https://travis-ci.org/purplei2p/i2pd) * Mac OS X - Not well tested. (Only works with clang, not GCC) * Windows - [![Build status](https://ci.appveyor.com/api/projects/status/1908qe4p48ff1x23?svg=true)](https://ci.appveyor.com/project/PurpleI2P/i2pd)