From fc5d86dd0965d3ddcbad8231d91885cd769f399d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sun, 29 Jun 2014 20:13:29 +0200 Subject: [PATCH] package: added Android Jenkins CI configuration. --- doc/building.dox | 9 +-- package/ci/jenkins-android.xml | 121 +++++++++++++++++++++++++++++++++ 2 files changed, 126 insertions(+), 4 deletions(-) create mode 100644 package/ci/jenkins-android.xml diff --git a/doc/building.dox b/doc/building.dox index 1d8bc605c..b4f38134e 100644 --- a/doc/building.dox +++ b/doc/building.dox @@ -504,14 +504,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 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. +There is also MinGW-w64, Emscripten, NaCl and Android 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-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 + java -jar jenkins-cli.jar -s http://your-jenkins-server Magnum-Android < jenkins-android.xml */ } diff --git a/package/ci/jenkins-android.xml b/package/ci/jenkins-android.xml new file mode 100644 index 000000000..bc64708ee --- /dev/null +++ b/package/ci/jenkins-android.xml @@ -0,0 +1,121 @@ + + + + + + -1 + 10 + -1 + -1 + + false + + + 2 + + + git://github.com/mosra/magnum.git + + + + + */master + + + false + + + + true + + + + + true + false + false + false + + false + Magnum + + + toolchain + + ARM + x86 + + + + compatibility + + + deprecated + + + + + + + + + + + + + Errors while running CTest + false + true + true + + + + + true + + + + + UNSTABLE + 1 + YELLOW + true + + + . +