Development/CMake/DashboardBuilds

From KDE TechBase
Revision as of 23:32, 25 March 2010 by Neundorf (talk | contribs) (Created page with '= What is a dashboard ? = A dashboard can show the results of Nightly and Continuous builds of a software package. This includes warnings and errors from the configure and build...')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

What is a dashboard ?

A dashboard can show the results of Nightly and Continuous builds of a software package. This includes warnings and errors from the configure and build process as well as the results of the executed tests belonging to the software package. This is not only displayed for one machine, but ideally for all supported operating systems such results are submitted, also with different configurations, e.g. one for a minimal system with most optional features disabled and one for a full featured system.

For KDE [[1]] dashboards are set up at [[2]], a service provided by [[3]]. CDash only displays the results, the actual building and testing is done decentral on other machines. When failures occur, like build errors or failed tests, notification emails can be sent by CDash.

You can help too to increase the quality by setting up a Nightly build and submitting the results to [[4]].