Hi folks, As part of migrating the Qpid build system to Cmake, I've also set up a Cdash dashboard to hold build results. The dashboard gives a good overall view of the health of the builds; can keep track of which builds are working and help show some history when they don't.
The dashboard is available at http://www.riverace.com/CDash-1.4.2/index.php?project=qpid-cpp I have a RHEL 5 and a Windows XP build daily, reporting results to the dashboard. Other people who wish to run builds that contribute to the dashboard are welcome to. It involves setting up a small script to run the build/test. The script I use on Linux is: PATH=/usr/bin:/usr/local/bin:$HOME/Desktop/cmake-2.6.2-Linux-i386/bin: $PATH export PATH PKG_CONFIG_PATH=/usr/lib/pkgconfig export PKG_CONFIG_PATH LANG=en_US.UTF-8 export LANG ctest -S trunk_nightly.cmake -VV > qpid_ctest_trunk.log 2>&1 The -VV > qpid_ctest_trunk.log was useful to me to get things going; it may not be so useful to you... I've attached my trunk_nightly.cmake - it sets up the build parameters you want to use, primes the cmake cache with settings you like, etc. There's a qpid/cpp/CTestConfig.cmake file in svn that has the settings for where to send the build results when done. If someone wants to move this all to some other Apache-maintained location, that's fine as well. -Steve
--------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:[email protected]
