11 Commits

Author SHA1 Message Date
Eugene Sandulenko
e25bac9690 BUILD: Added missing libs to Travis CI osx configuration 2017-01-25 20:00:15 +01:00
Eugene Sandulenko
bac7b6d651 BUILD: Adding OSX target to Travis CI.
I expect this to fail at the first run.
2017-01-25 10:56:58 +01:00
Eugene Sandulenko
87a7198521 BUILD: Add IRC notifications to Travis CI builds 2017-01-23 22:16:48 +01:00
Colin Snover
0aba92b4b0 Revert "Merge pull request #885 from csnover/faster-travis"
Travis builds are failing randomly after this change due to
upstream bug travis-ci/travis-ci#7103, so reverting these changes
until it is fixed.

This reverts commit 72f421cb38149d9a66d7145609be81cec2514d48, reversing
changes made to c919c9996c6f62cf4f0d1a22d0522b0ee9a0514c.
2017-01-06 12:40:31 -06:00
Colin Snover
507562e0a2 BUILD: Speed up Travis-CI builds
container-based infrastructure (by sudo: false) starts and runs
faster:
https://docs.travis-ci.com/user/migrating-from-legacy/

gcc and make are preinstalled by Travis-CI for C++ language
containers, so do not need to be listed as dependencies:
https://docs.travis-ci.com/user/trusty-ci-environment/#Compilers-%26-Build-toolchain

ccache caching prevents wasting time rebuilding unchanged code:
https://docs.travis-ci.com/user/caching#ccache-cache
2017-01-05 13:25:52 -06:00
Eugene Sandulenko
5727c9099b BUILD: Add libcurl and libsdl to Travis prerequisities 2016-09-05 08:01:54 +02:00
Eugene Sandulenko
de04a68c06 BUILD: Switch SDL backend to SDL2 by default. SDL1 is still a fallback. 2016-08-15 16:07:28 +02:00
Bastien Bouclet
f980ef5524 BUILD: Don't disable the event recorder for TravisCI
Tests now build fine with the event recorder enabled
2016-07-28 18:25:05 +02:00
Michał Janiszewski
823c2f899b BUILD: Use parallel build on travis (#792) 2016-07-28 17:34:49 +03:00
Eugene Sandulenko
f3f53ab823 BUILD: Disable Event Recorder for Travis CI, as our test/ suite is yet compatible with it 2016-07-28 10:43:41 +03:00
Martin Gerhardy
a079dd6250 BUILD: Added Travis-CI support 2015-08-01 19:54:44 +02:00