mirror of
https://git.proxmox.com/git/libgit2
synced 2025-05-09 20:29:27 +00:00
Merge pull request #837 from carlosmn/travis
travis: be more idiomatic with the environment
This commit is contained in:
commit
0565e7bdc4
23
.travis.yml
23
.travis.yml
@ -2,15 +2,21 @@
|
|||||||
# see travis-ci.org for details
|
# see travis-ci.org for details
|
||||||
|
|
||||||
# As CMake is not officially supported we use erlang VMs
|
# As CMake is not officially supported we use erlang VMs
|
||||||
language: erlang
|
language: c
|
||||||
|
|
||||||
|
compiler:
|
||||||
|
- gcc
|
||||||
|
- clang
|
||||||
|
|
||||||
# Settings to try
|
# Settings to try
|
||||||
env:
|
env:
|
||||||
- CC=gcc OPTIONS="-DTHREADSAFE=ON -DCMAKE_BUILD_TYPE=Release"
|
- OPTIONS="-DTHREADSAFE=ON -DCMAKE_BUILD_TYPE=Release"
|
||||||
- CC=clang OPTIONS="-DTHREADSAFE=ON -DCMAKE_BUILD_TYPE=Release"
|
- OPTIONS="-DBUILD_CLAR=ON -DBUILD_EXAMPLES=ON"
|
||||||
- CC=gcc OPTIONS="-DBUILD_CLAR=ON -DBUILD_EXAMPLES=ON"
|
|
||||||
- CC=clang OPTIONS="-DBUILD_CLAR=ON -DBUILD_EXAMPLES=ON"
|
matrix:
|
||||||
- CC=i586-mingw32msvc-gcc OPTIONS="-DBUILD_CLAR=OFF -DWIN32=ON -DMINGW=ON"
|
include:
|
||||||
|
- compiler: i586-mingw32msvc-gcc
|
||||||
|
env: OPTIONS="-DBUILD_CLAR=OFF -DWIN32=ON -DMINGW=ON"
|
||||||
|
|
||||||
# Make sure CMake is installed
|
# Make sure CMake is installed
|
||||||
install:
|
install:
|
||||||
@ -35,6 +41,11 @@ branches:
|
|||||||
|
|
||||||
# Notify development list when needed
|
# Notify development list when needed
|
||||||
notifications:
|
notifications:
|
||||||
|
irc:
|
||||||
|
channels:
|
||||||
|
- irc.freenode.net#libgit2
|
||||||
|
on_success: change
|
||||||
|
on_failure: always
|
||||||
recipients:
|
recipients:
|
||||||
- vicent@github.com
|
- vicent@github.com
|
||||||
email:
|
email:
|
||||||
|
Loading…
Reference in New Issue
Block a user