Vladimír Vondruš
294be89cf9
package/ci: save *minutes* by not updating Homebrew.
...
Fingers crossed.
8 years ago
Vladimír Vondruš
84348dea38
package/ci: use Ninja instead of make on Travis.
8 years ago
Vladimír Vondruš
c1196f60ba
package/ci: homebrew is rebuilding the universe again, ugh.
8 years ago
Vladimír Vondruš
1f27cb14f9
package/ci: verify also compilation of the documentation image generators.
...
Only on Travis, because only there I'm also checking a non-deprecated
build.
8 years ago
Vladimír Vondruš
8e780a2248
package/ci: minor cleanup.
8 years ago
Vladimír Vondruš
ececeaaf6d
package/ci: speed up Emscripten build.
9 years ago
Vladimír Vondruš
4af881a009
package/ci: don't use explicit Xcode 8.3 image as it is broken.
...
The default image (which is also Xcode 8.3) works.
https://github.com/travis-ci/travis-ci/issues/8552#issuecomment-347830114
9 years ago
Vladimír Vondruš
b228ca5c4e
package/ci: work around broken homebrew on Travis.
9 years ago
Vladimír Vondruš
e29683bcd6
package/ci: annotate jobs with unique IDs.
...
So I can put them into the table on the website.
9 years ago
Vladimír Vondruš
68766b1dc8
package/ci: fix Emscripten build breakage.
9 years ago
Vladimír Vondruš
c77782c3f4
Audio: ported magnum-al-info to Emscripten.
9 years ago
Vladimír Vondruš
404c23e63d
Platform: ported magnum-info to Emscripten.
9 years ago
Vladimír Vondruš
fda77b8965
Platform: port WindowlessEglApplication to Emscripten.
...
Makes it finally possible to have magnum-info and GL tests.
9 years ago
Vladimír Vondruš
2834ada946
package/ci: don't call brew update to speed up the builds a bit.
...
It takes over a minute alone.
9 years ago
Vladimír Vondruš
984b37259d
package/ci: use Xcode 8.3 images for Emscripten build on Travis.
...
The 7.3 image has only CMake 3.6.
9 years ago
Vladimír Vondruš
bb55272c5d
package/ci: use latest Emscripten on Travis.
9 years ago
Vladimír Vondruš
e5bd799003
package/ci: Travis now explicitly needs libgl-dev.
9 years ago
sigman
e287c3c410
Add vs2017 to the build images
9 years ago
Vladimír Vondruš
c12e316c0e
package/ci: build GlfwApplication on AppVeyor.
9 years ago
Vladimír Vondruš
c317d56a02
package/ci: build GLFW as dynamic for consistency.
9 years ago
Vladimír Vondruš
142fcae746
package/ci: forgot to test building of GlutApplication.
...
It's about to be deprecated/removed, but it should still work.
9 years ago
Vladimír Vondruš
c8416ca4c3
package/ci: cache downloaded CMake on Travis.
9 years ago
Squareys
3268c5d430
package/ci: update to 14.04 on Travis CI, except for Android.
...
* SDL2 is now a system package, no need to build it manually
* GLFW needs a bunch of new dependencies
* Android needs to use 12.04 and so we download proper CMake manually
(the one from kubuntu-backports doesn't work yet)
* Enabled ES3 build on Linux as all the symbols are now there
9 years ago
Vladimír Vondruš
4c8d4a7d03
package/ci: use Emscripten 1.37.1 instead of 1.37.10.
...
The newer version crashes, probably just a random breakage. Will wait
until it improves.
9 years ago
Vladimír Vondruš
38b2e78dcd
package/ci: gather code coverage only once.
9 years ago
Vladimír Vondruš
51cb8bd2da
package/ci: removed unmaintained and outdated Jenkins configs.
9 years ago
Vladimír Vondruš
5754fce668
package/ci: don't exit if iOS build *doesn't* fail.
...
That was a brainfart.
9 years ago
Vladimír Vondruš
286514a7b7
package/ci: actually really cache the GLFW build.
9 years ago
Vladimír Vondruš
a3fc2d1742
package/ci: properly exit if iOS build fails.
9 years ago
Vladimír Vondruš
cb7f490748
package/ci: explicitly test building w/o deprecated features.
9 years ago
Vladimír Vondruš
6fa2643e63
package/ci: get rid of JOBS_LIMIT and hardcode the value instead.
...
No need to have that configurable.
9 years ago
Vladimír Vondruš
e797fac8c7
package/ci: make AppVeyor MinGW green again.
9 years ago
Vladimír Vondruš
58831670f4
package/ci: fix coveralls upload.
9 years ago
Vladimír Vondruš
3300f06017
package: enabled OpenGLTester in all packages and CIs.
9 years ago
Vladimír Vondruš
6fe97e2547
package/ci: removed unneeded line from desktop GLES Travis build.
10 years ago
Vladimír Vondruš
1eb26bd1a5
Test: workaround/suppress leaks when ResourceManager is asserting.
...
The code is bad (yes, I know), but these should be harmless as the leaks
are really only when asserting.
10 years ago
Vladimír Vondruš
02b579e96c
package/ci: added AddressSanitizer build on Travis.
10 years ago
Vladimír Vondruš
91e497d562
package/ci: build for Android ES2/ES3 on Travis.
10 years ago
Vladimír Vondruš
684874dd05
package/ci: CMAKE_BUILD_TYPE has no use for Xcode generator.
10 years ago
Vladimír Vondruš
9717977160
package/ci: build only the coverage report as Debug on Travis.
...
Everything else should be release to test compiler optimization
behavior.
10 years ago
Vladimír Vondruš
14f2093722
package/ci: use Debug builds on MSVC builds that run unit tests.
...
In order to make use of the debug heap, debug iterators and other
goodness.
10 years ago
Vladimír Vondruš
dfc7dfd0dc
package: added magnum-imageconverter to all packages and CIs.
10 years ago
Vladimír Vondruš
4b9e44ed26
package/ci: temporarily disable GLES3 build on Linux.
...
The drivers on Ubuntu 12.04 are just too old and they miss some
required entrypoints.
10 years ago
Vladimír Vondruš
1ae1f3d419
package/ci: add desktop GLES builds on Linux and Windows.
10 years ago
Vladimír Vondruš
7c38cee802
package/ci: update Emscripten Travis CI config to use newer OSX image.
...
Otherwise Homebrew doesn't have precompiled packages and compiling all
of Node.js and Emscripten takes eternity.
10 years ago
Vladimír Vondruš
dbfcbb62e6
package: enable magnum-al-info in all packages and CIs.
10 years ago
Vladimír Vondruš
85979ad996
package: don't run OpenAL tests on Emscripten.
...
Node.js doesn't support WebAudio.
10 years ago
Vladimír Vondruš
0250d304dc
package: enable Audio library in all Emscripten packages and CIs.
10 years ago
Vladimír Vondruš
e7c2833ccd
package/ci: use all cores when building with MinGW.
...
Oh, so that's why it was so slow.
10 years ago
Vladimír Vondruš
4ea0722745
package/ci: build as Debug to get more precise coverage reports.
10 years ago