From 4275f0ce9dde397a7ddcf77860a0676879feda07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Tue, 3 Jun 2014 00:23:37 +0200 Subject: [PATCH] package: added MinGW-w64 Jenkins CI configuration. Also mentioned forgotten NaCl configuration in docs. --- doc/building.dox | 10 ++- package/ci/jenkins-mingw-w64.xml | 137 +++++++++++++++++++++++++++++++ 2 files changed, 143 insertions(+), 4 deletions(-) create mode 100644 package/ci/jenkins-mingw-w64.xml diff --git a/doc/building.dox b/doc/building.dox index 3d7c70870..4a3d318b6 100644 --- a/doc/building.dox +++ b/doc/building.dox @@ -502,13 +502,15 @@ 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. +There is also MinGW32, MinGW-w64, Emscripten and NaCl 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-MinGW-w64 < jenkins-mingw-w64.xml java -jar jenkins-cli.jar -s http://your-jenkins-server Magnum-Emscripten < jenkins-emscripten.xml + java -jar jenkins-cli.jar -s http://your-jenkins-server Magnum-NaCl < jenkins-nacl.xml */ } diff --git a/package/ci/jenkins-mingw-w64.xml b/package/ci/jenkins-mingw-w64.xml new file mode 100644 index 000000000..544e3cd18 --- /dev/null +++ b/package/ci/jenkins-mingw-w64.xml @@ -0,0 +1,137 @@ + + + + + + -1 + 10 + -1 + -1 + + false + + + 2 + + + git://github.com/mosra/magnum.git + + + + + */master + + + false + + + + true + + + + + true + false + false + false + + false + Magnum + + + arch + + 32 + 64 + + + + libraries + + static + dynamic + + + + compatibility + + + deprecated + + + + + + + + + + + + + Errors while running CTest + false + true + true + + + + + true + + + + + UNSTABLE + 1 + YELLOW + true + + + . +