| 
              
108b5fef
               | 
              
2017-01-20T16:31:17
               | 
              
               | 
              
Run tests in parallel (they are lightweight), on CI and vagrant boxes
By default 20 parllel jobs, but one caveat for travis-ci, osx boxes
there slower and have less resources then linux (discovered during
testing), so limit number of parallel jobs to 4 there, and also install
travis_wait, so that travis-ci will not fail the build when there is no
output for 10 minutes, since for osx boxes it is very likely.
Refs: travis-ci/travis-ci@7202
               | 
            
            
              
   
               | 
              
2a67f4fc
               | 
              
2017-01-20T16:50:04
               | 
              
               | 
              
travis-ci: install cmake from xenial (CTEST_PARALLEL_LEVEL support)
cmake supports it since 3.0 I guess.
And it must be trusty (not precise), otherwise it fails:
  dpkg: error processing
  /var/cache/apt/archives/ifupdown_0.8.10ubuntu1_amd64.deb (--unpack):
   trying to overwrite '/etc/init.d/networking', which is also in package netbase 4.47ubuntu1
Link: https://travis-ci.org/azat/libevent/jobs/193744023
               | 
            
            
              
   
               | 
              
e4e099bd
               | 
              
2016-11-03T15:00:15
               | 
              
               | 
              
travis-ci/osx: install lcov
               | 
            
            
              
   
               | 
              
9ac000c7
               | 
              
2016-11-01T23:39:41
               | 
              
               | 
              
Use coveralls.io via travis
               | 
            
            
              
   
               | 
              
7e12e96e
               | 
              
2016-10-17T01:05:38
               | 
              
               | 
              
travis-ci: use container-based infrastructure
- by disabling sudo
- and since we use addons.apt.packages we don't need apt-get update, that requires sudo
Link: https://docs.travis-ci.com/user/migrating-from-legacy/
               | 
            
            
              
   
               | 
              
9d2f8d4b
               | 
              
2016-10-16T23:46:09
               | 
              
               | 
              
travis-ci/osx: fix compiling/linking openssl libraries
And we need that $(echo /path/*) otherwise bash will expand it only during
assignment that variable to another one, and this doesn't work correctly.
               | 
            
            
              
   
               | 
              
d7ceae59
               | 
              
2016-10-16T21:48:59
               | 
              
               | 
              
travis-ci: use gcc-5 (fixes osx|gcc failures)
Refs: travis-ci/travis-ci#4587
               | 
            
            
              
   
               | 
              
685a6a19
               | 
              
2016-08-11T09:27:50
               | 
              
               | 
              
travis: split long lines, and make it cleaner
               | 
            
            
              
   
               | 
              
088ea5e0
               | 
              
2016-08-11T00:18:04
               | 
              
               | 
              
travis: fix autotools on osx by reinstalling libtool
Link: mkrufky/libdvbtee#22
               | 
            
            
              
   
               | 
              
481481d3
               | 
              
2016-05-10T10:25:05
               | 
              
               | 
              
travis-ci/osx: relink gcc/g++ instead of clang
Since by default osx replaces /usr/bin/gcc with it's apple clang, while we have
gcc in our build matrix, so use real gcc.
               | 
            
            
              
   
               | 
              
79917e48
               | 
              
2016-05-09T18:14:31
               | 
              
               | 
              
travis-ci: enable multi-os mode (osx, linux)
- use addons.apt.packages instead of `apt-get install`
- add `brew update`/`brew install ...`
Link: https://docs.travis-ci.com/user/installing-dependencies/
Link: https://docs.travis-ci.com/user/multi-os/
               | 
            
            
              
   
               | 
              
59649f74
               | 
              
2016-05-09T18:48:56
               | 
              
               | 
              
travis-ci: increase matrix (--disable-foo)
Use --disable-foo from
https://github.com/libevent/libevent/wiki/ReleaseChecklist
               | 
            
            
              
   
               | 
              
c8be3395
               | 
              
2016-05-09T18:54:41
               | 
              
               | 
              
travis-ci: adjust alignment
               | 
            
            
              
   
               | 
              
3e56da23
               | 
              
2015-09-30T11:13:44
               | 
              
               | 
              
travis: add builds without debug mode into matrix
To cover compilation with this flag, since brew for example uses it by default.
               | 
            
            
              
   
               | 
              
37453aba
               | 
              
2015-05-12T15:43:03
               | 
              
               | 
              
Update travis config for status updates
               | 
            
            
              
   
               | 
              
8c0f0a9b
               | 
              
2014-01-24T16:30:17
               | 
              
               | 
              
Added a Travis-CI configuration file.
Initial stab at a first Travis config file.
               |