aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
AgeCommit message (Collapse)Author
2019-12-19TRAVIS: Really Fix OSX Builder with CCacheD G Turner
2019-12-19TRAVIS: Fix OSX Builder SyntaxD G Turner
2019-12-19TRAVIS: Use CCache for OSX BuilderD G Turner
The OSX builder keeps failing with timeouts and thus notifying false positives of build errors. This was not using ccache to speed up the build, so am trying to implement usage of this.
2019-11-22TRAVIS: Fix Build ReliabilityD G Turner
Travis CI will terminate builds if the log output exceeds around 4MB of text output. With verbose build enabled, this causes the builds to terminate. We could try avoiding this by redirecting standard output from make to /dev/null ... However, the build will then fail due to lack of output in some cases. The limit for that seems to be around 10 minutes of build time with other projects adding a background loop to provide output at 9 minute intervals to avoid this.
2019-11-22TRAVIS: Collect and display ccache stats on jobsMichał Janiszewski
2019-11-22TRAVIS: Add ccache to buildMichał Janiszewski
2019-11-22TRAVIS: Update distribution to XenialMichał Janiszewski
Trusty, Ubuntu 14.04 LTS has reached end of standard support in April 2019. It is replaced in Travis job with Xenial, 16.04 LTS release with support until April 2021.
2019-11-22TRAVIS: Add --enable-verbose-build to configureMichał Janiszewski
There is an issue with SCUMMVM_REVISION being added to all objects, rather than just base/version.o so this is for debugging this and generally just improved verbosity for CI debugging.
2019-11-14TRAVIS: Cache homebrew packagesCameron Cawley
Based on https://stackoverflow.com/a/53331571
2019-06-21TRAVIS: Don't build with gcc on Mac OS X (#1692)Cameron Cawley
* TRAVIS: Don't build with gcc on Mac OS X gcc on Mac OS X is just a frontend for LLVM. * TRAVIS: Fix building with clang on Linux
2019-06-19TRAVIS: Install jack on Mac OS XCameron Cawley
2019-06-18TRAVIS: Re-add brew updateCameron Cawley
2019-05-25TRAVIS: Install curl on Mac OS X instead of curl-opensslCameron Cawley
2019-05-25TRAVIS: Don't run brew updateCameron Cawley
2019-05-18TRAVIS: Re-enable Mac OS X buildsCameron Cawley
2018-11-03BUILD: Add missing libraries to Travis CI buildCameron Cawley
2017-09-09BUILD: Remove macOS build target from Travis CIColin Snover
The macOS build machines on Travis CI are failing constantly, and for the time they've been enabled, they haven't really proven to give any benefit. So, turning them off now, at least until Travis CI gets more reliable so we are not contantly notified about their broken build machines.
2017-01-25BUILD: Added missing libs to Travis CI osx configurationEugene Sandulenko
2017-01-25BUILD: Adding OSX target to Travis CI.Eugene Sandulenko
I expect this to fail at the first run.
2017-01-23BUILD: Add IRC notifications to Travis CI buildsEugene Sandulenko
2017-01-06Revert "Merge pull request #885 from csnover/faster-travis"Colin Snover
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-05BUILD: Speed up Travis-CI buildsColin Snover
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
2016-09-05BUILD: Add libcurl and libsdl to Travis prerequisitiesEugene Sandulenko
2016-08-15BUILD: Switch SDL backend to SDL2 by default. SDL1 is still a fallback.Eugene Sandulenko
2016-07-28BUILD: Don't disable the event recorder for TravisCIBastien Bouclet
Tests now build fine with the event recorder enabled
2016-07-28BUILD: Use parallel build on travis (#792)Michał Janiszewski
2016-07-28BUILD: Disable Event Recorder for Travis CI, as our test/ suite is yet ↵Eugene Sandulenko
compatible with it
2015-08-01BUILD: Added Travis-CI supportMartin Gerhardy