Rémi Verschelde
077f28b146
Travis: Fix clang-format version
2018-07-19 09:59:30 +02:00
Rémi Verschelde
792a0cdb53
Travis: Update style checks to clang-format 6.0.1
2018-07-18 17:48:28 +02:00
Rémi Verschelde
b00f8dc35b
Travis: Sync with master branch
...
(Re)adds builds for osx, iphone, server and X11 template.
2018-05-25 12:25:32 +02:00
Rémi Verschelde
7e2d6b4450
Style: Update definitions for clang-format 5.0.0
...
This will be the new standard from now on.
(cherry picked from commit a8ceb7e3f2
)
2017-12-11 15:18:26 +01:00
Rémi Verschelde
67ea819dc9
Travis: Disable OSX builds, they create too much backlog
...
Travis CI has not enough OSX build nodes allocated for open source projects,
so we often have to wait several hours (up to a full day) for builds to start.
(cherry picked from commit e0c00efb99
)
2017-12-07 07:44:56 +01:00
Rémi Verschelde
0f4c05cc89
Travis: Install libxi-dev after #14347
...
(cherry picked from commit f674a55f3a
)
2017-12-07 07:28:56 +01:00
Rhody Lugo
388249c386
use the same cache for all branches for appveyor
2017-11-28 03:23:51 -04:00
Rhody Lugo
88d836c95d
prune scons shared cache
2017-11-27 01:24:56 -04:00
Rhody Lugo
e1d43b3bef
add support for scons cache and enable it for travis
2017-11-26 10:26:11 -04:00
Rhody Lugo
f09bbfa372
change matrix and enable caching for Android, iOS and macOS (cross-compile)
2017-11-13 15:13:46 -04:00
Rémi Verschelde
4adcab2efd
Travis: Disable Windows/MinGW build replaced by AppVeyor/MSVC
...
[ci skip]
2017-10-24 07:49:19 +02:00
Hubert Jarosz
75b154f7e0
make use of 2 cores in Travis CI
...
(cherry picked from commit 283ba78399
)
2017-07-30 21:21:48 +02:00
Timo Schwarzer
adac6d959f
Add options for more human-friendly build output
2017-07-11 15:25:09 +02:00
Rémi Verschelde
51c5a12f43
Travis: Run clang-format static check
...
Commits or PRs that do not respect the clang-format style that we
enforce will fail the test.
Adding ubuntu-toolchain-r-test as its libstdc++ is necessary to install
libllvm-3.9.
(cherry picked from commit 6aee289b3e
)
2017-03-19 16:14:53 +01:00
Rémi Verschelde
bfa3d70169
Travis: Disable Android builds for now
...
As we say in French, "Trop, c'est trop !".
Those builds fail 50% of the time due to timeouts, it's pointless to have them until we
find a better solution to install the Android SDK and NDK.
Workaround for #6973 .
(cherry picked from commit d5c6806e16
)
2017-03-05 13:40:45 +01:00
Bojidar Marinov
a139c7afe6
Attempt to fix travis builds for android
...
Using travis_wait command
(cherry picked from commit f73f554cc0
)
2016-10-09 17:40:25 +02:00
Andreas Haas
18c941bbec
x11: Implemented dpi detection
...
depends on XRandR.
Had to dynamically load `XRRGetMonitors` as Ubuntu 12.04 doesn't have it.
Also removed libudev from travis install list.
2016-06-09 18:54:06 +02:00
Rémi Verschelde
1bdda9a922
Travis: Filter out another string, still noisy
...
That should leave only the `extracting:` lines of the verbose unzip,
should be enough to keep Travis awake.
2016-05-13 11:28:29 +02:00
Rémi Verschelde
dfb9ba877e
Travis: Filter verbose output of ndk install
...
Screw you travis... Timeout after 10 minutes without log output,
but build killed once the log reaches 4 MB...
2016-05-13 11:17:14 +02:00
Rémi Verschelde
83913e86fe
Travis: Install android *DKs in verbose mode
...
Builds tend to fail due to the 10 min limit for stalled builds.
Most likely because the download is done silently and takes more than
10 min depending on the Travis connection.
2016-05-13 10:26:15 +02:00
mrezai
1db2759f5e
Add openssl=builtin to build command in .travis.yml
2016-04-15 19:10:56 +04:30
Hubert Jarosz
1f83ae9b5a
migrate to container-based Travis CI
2016-03-07 12:52:50 +01:00
Rémi Verschelde
25e1dc4b7f
Remove two redundant CI builds
...
We only have 5 build nodes on Travis CI, and building every PR takes a huge time.
2016-02-17 23:23:21 +01:00
hondres
8e76c13dd7
don't install libevdev-dev for travis build
2016-01-29 15:42:59 +01:00
Marqin
6055a67cb8
upgrade .travis.yml
...
Now it test 6 builds:
* Ubuntu 14.04 - x11 (g++)
* Ubuntu 14.04 - x11 (clang++)
* Ubuntu 14.04 - windows (via MinGW)
* OS X - osx (g++)
* OS X - osx (clang++)
* OS X - android
* OS X - iphone
Instead of just g++ on Ubuntu 12.04...
2015-12-23 15:33:39 +01:00
marynate
27b1f38401
Fix travis-ci build config for new build system
2014-10-08 14:38:46 +08:00
marynate
6a9ef50cfc
Adding travis ci support
2014-07-02 20:13:17 +08:00