From 7ef9f1b5606c2672105ecbbf34c022a71ef212fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vicent=20Mart=C3=AD?= Date: Mon, 2 Apr 2012 21:05:45 +0200 Subject: [PATCH] Backport .travis.yml --- .travis.yml | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..4c8c42aaa --- /dev/null +++ b/.travis.yml @@ -0,0 +1,38 @@ +# Travis-CI Build for libgit2 +# see travis-ci.org for details + +# As CMake is not officially supported we use erlang VMs +language: erlang + +# Settings to try +env: + - OPTIONS="-DTHREADSAFE=ON -DCMAKE_BUILD_TYPE=Release" + - OPTIONS="-DBUILD_CLAR=ON" + +# Make sure CMake is installed +install: + - sudo apt-get install cmake + +# Run the Build script +script: + - mkdir _build + - cd _build + - cmake .. -DCMAKE_INSTALL_PREFIX=../_install $OPTIONS + - cmake --build . --target install + +# Run Tests +after_script: + - ctest . + +# Only watch the development branch +branches: + only: + - development + +# Notify development list when needed +notifications: + recipients: + - vicent@github.com + email: + on_success: change + on_failure: always