I use CDash (www.cdash.org) which is what CMake itself uses:
http://open.cdash.org/index.php?project=CMake
I use it with CDash scheduling which involves a couple of build clients
running CTest in script mode.
They poll, download and execute CTest scripts which control initial
checkout, update, configuration, build and testing and transmit results
back to CDash.
For continuous builds I use high frequency jobs which only perform
building, testing and result transmission if the update modified any files.
Nils
On 07/15/2013 01:53 PM, Avihay Eyal wrote:
Hi, my company uses CMake, and I want to use a CI framework. I wanted
to know, with which CI frameworks did you have a good experience.
Since we work on a *private network*, travis
<http://about.travis-ci.org/> CI is not an option. Google have their
Blaze
<http://google-engtools.blogspot.fr/2011/08/build-in-cloud-how-build-system-works.html>,
but it's not open sourced, and somehow I'm not sure that jenkins
<http://jenkins-ci.org/> is the best CMake CI (not even sure it
supports it well).
Other than that, good integration with ninja
<http://martine.github.io/ninja/manual.html#_introduction> is a plus.
Thanks a lot.
--
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki/CMake_FAQ
Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake
--
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki/CMake_FAQ
Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake