CruiseControl is a framework for a continuous build process. It includes, but is not limited to, plugins for email notification, Ant, and various source control tools. A web interface is provided to view the details of the current and previous builds.
net/ sourceforge/ cruisecontrol/ chart/ AbstractCruiseControlChartData.java PieChartData.java TimeChartData.java XPathChartData.java XPathData.java interceptor/ ConfigurationAware.java ConfigurationInterceptor.java DetailsAware.java DetailsInterceptor.java PluginLocator.java PluginsAware.java PluginsInterceptor.java servlet/ ConfigurationServlet.java FileServlet.java LogFileServlet.java PluginDetailsServlet.java PluginsServlet.java XmlServlet.java taglib/ ArtifactsLinkTag.java ArtifactsLinkTagExtraInfo.java BuildInfoTag.java BuildInfoTagExtraInfo.java CruiseControlBodyTagSupport.java CruiseControlLogFileFilter.java CruiseControlSuccessfulLogFileFilter.java CruiseControlTagSupport.java CurrentBuildStatusTag.java JmxBaseTag.java JmxBaseTagExtraInfo.java LinkTag.java LinkTagExtraInfo.java LogLinkTag.java LogLinkTagExtraInfo.java NavigationCountTag.java NavigationTag.java NavigationTagExtraInfo.java ProjectNavigationTag.java ProjectNavigationTagExtraInfo.java ReversedComparator.java Tab.java TabRowTag.java TabSheetTag.java TabTag.java XSLTag.java util/ CCTagException.java DateHelper.java TimeNumberFormat.java BuildInfo.java BuildInfoSummary.java BuildStatus.java Configuration.java CruiseControlWebAppException.java JDOMSearcher.java LogFile.java LogFileReader.java PluginConfiguration.java StatusHelper.java