Commit 034ccc76a6269519276ead867d4c06c8c91f2a6a

Carlos Martín Nieto 2012-07-24T19:07:55

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.

diff --git a/.travis.yml b/.travis.yml
index caead67..29ef9d4 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: