diff --git a/doc/building.dox b/doc/building.dox index ad9110668..b9ec78731 100644 --- a/doc/building.dox +++ b/doc/building.dox @@ -405,6 +405,14 @@ library with every combination of them. You can add/remove the axes in Magnum-GLTests depend on active X11 session, thus they should be run from Jenkins instance running on graphical user session. + +There is also MinGW32 and Emscripten configuration, add or update them with the +commands below. See @ref building-crosscompiling for more information about +setting up the crosscompilers and `toolchains/` submodule. For Emscripten you +need also **Node.js** installed to run the tests. + + java -jar jenkins-cli.jar -s http://your-jenkins-server Magnum-MinGW32 < jenkins-mingw32.xml + java -jar jenkins-cli.jar -s http://your-jenkins-server Magnum-Emscripten < jenkins-emscripten.xml */ } diff --git a/package/ci/jenkins-emscripten.xml b/package/ci/jenkins-emscripten.xml new file mode 100644 index 000000000..70cff54fd --- /dev/null +++ b/package/ci/jenkins-emscripten.xml @@ -0,0 +1,114 @@ + + + + + + -1 + 10 + -1 + -1 + + false + + + 2 + + + git://github.com/mosra/magnum.git + + + + + */master + + + false + + + + true + + + + + true + false + false + false + + false + Magnum + + + compatibility + + + deprecated + + + + + + + + + + + + + Errors while running CTest + false + true + true + + + + + true + + + + + UNSTABLE + 1 + YELLOW + true + + + . + diff --git a/package/ci/jenkins-mingw32.xml b/package/ci/jenkins-mingw32.xml new file mode 100644 index 000000000..0619969c1 --- /dev/null +++ b/package/ci/jenkins-mingw32.xml @@ -0,0 +1,127 @@ + + + + + + -1 + 10 + -1 + -1 + + false + + + 2 + + + git://github.com/mosra/magnum.git + + + + + */master + + + false + + + + true + + + + + true + false + false + false + + false + Magnum + + + libraries + + static + dynamic + + + + compatibility + + + deprecated + + + + + + + + + + + + + Errors while running CTest + false + true + true + + + + + true + + + + + UNSTABLE + 1 + YELLOW + true + + + . +