diff options
author | Carlos Martín Nieto <carlos@cmartin.tk> | 2012-07-24 19:07:55 +0200 |
---|---|---|
committer | Carlos Martín Nieto <carlos@cmartin.tk> | 2012-07-24 19:45:51 +0200 |
commit | 034ccc76a6269519276ead867d4c06c8c91f2a6a (patch) | |
tree | 0338a96309ec91b1379fc1e6c3fbe720082e0e7a /.travis.yml | |
parent | 944d250f964698b33d9fa09e2e6af74b1dd84de2 (diff) | |
download | libgit2-034ccc76a6269519276ead867d4c06c8c91f2a6a.tar.gz |
travis: be more idiomatic with the environment
Instead of putting the compilers in CC, use the travis configuration
to specify them.
Also ask it to send reports to the IRC channel.
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 25 |
1 files changed, 18 insertions, 7 deletions
diff --git a/.travis.yml b/.travis.yml index caead67b..29ef9d40 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,16 +2,22 @@ # see travis-ci.org for details # As CMake is not officially supported we use erlang VMs -language: erlang +language: c + +compiler: + - gcc + - clang # Settings to try env: - - CC=gcc OPTIONS="-DTHREADSAFE=ON -DCMAKE_BUILD_TYPE=Release" - - CC=clang OPTIONS="-DTHREADSAFE=ON -DCMAKE_BUILD_TYPE=Release" - - CC=gcc OPTIONS="-DBUILD_CLAR=ON -DBUILD_EXAMPLES=ON" - - CC=clang OPTIONS="-DBUILD_CLAR=ON -DBUILD_EXAMPLES=ON" - - CC=i586-mingw32msvc-gcc OPTIONS="-DBUILD_CLAR=OFF -DWIN32=ON -DMINGW=ON" - + - OPTIONS="-DTHREADSAFE=ON -DCMAKE_BUILD_TYPE=Release" + - OPTIONS="-DBUILD_CLAR=ON -DBUILD_EXAMPLES=ON" + +matrix: + include: + - compiler: i586-mingw32msvc-gcc + env: OPTIONS="-DBUILD_CLAR=OFF -DWIN32=ON -DMINGW=ON" + # Make sure CMake is installed install: - sudo apt-get install cmake valgrind @@ -35,6 +41,11 @@ branches: # Notify development list when needed notifications: + irc: + channels: + - irc.freenode.net#libgit2 + on_success: change + on_failure: always recipients: - vicent@github.com email: |