diff options
author | Vicent Martà <tanoku@gmail.com> | 2012-04-02 22:41:15 +0400 |
---|---|---|
committer | Vicent Martà <tanoku@gmail.com> | 2012-04-02 22:41:15 +0400 |
commit | 34a064d962d1b09a27598931bada02a12429434b (patch) | |
tree | 6f8ae6d5e4f37ebdfed6a6e4ba78c1794830f405 /.travis.yml | |
parent | 181bbf1498e3554cc66d1f00619ee4e9da695a95 (diff) | |
parent | f9abcbdf53dd929d21a4a01675906946cd91ec53 (diff) |
Merge pull request #616 from drahosp/development
Travis-CI integration
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..e36f6f351 --- /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: + - drahosp@gmail.com # CHANGE! + email: + on_success: change + on_failure: always
\ No newline at end of file |