FACTOID # 163: Only 4% of married women in Chad are using contraceptives.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RELATED ARTICLES
People who viewed "CruiseControl" also viewed:
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > CruiseControl

In software development, CruiseControl is a Java-based 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. It allows to perform a continuous integration of any software development process. Software engineering (SE) is the profession concerned with specifying, designing, developing and maintaining software applications by applying technologies and practices from computer science, project management, and other fields. ... The Java platform is the name for a computing environment, or platform, from Sun Microsystems which can run applications developed using the Java programming language and set of development tools. ... In the field of computer software, the term software build refers either to the process of converting source code files into executable code or the result of doing so. ... Apache Ant is a software tool for automating software build processes. ... Revision control is an aspect of documentation control wherein changes to documents are identified by incrementing an associated number or letter code, termed the revision level, or simply revision. It has been a standard practice in the maintenance of engineering drawings for as long as the generation of such drawings... Continuous integration is a software engineering term describing a process that completely rebuilds and tests an application frequently. ...


CruiseControl is free, open-source software, distributed under a BSD-style license. This article is about Free Software as defined by the sociopolitical Free Software movement; for information on software distributed without charge, see freeware. ... Open source software refers to computer software available with its source code and under an open source license. ... The BSD license is a permissive license and is one of the most widely used free software licenses. ...


There is a version of CruiseControl for .Net called CCNet (see links below)


Build loop

The Build Loop is designed to run as a daemon process which will periodically check your source control tool for changes to your codebase, build if necessary, and send out a notification regarding the status of the build. In Unix and other computer multitasking operating systems, a daemon is a computer program that runs in the background, rather than under the direct control of a user; they are usually instantiated as processes. ...


Build Reporting

The Build Reporting is designed to present the results of the cruisecontrol build loop. It's based on a HTML report managed by a JSP page. The left side of the page tells us about whether CruiseControl is currently building your project, and provides links to the details of previous builds. The right side of the page presents the results of the build -- including compilation errors, test results and details about what files have changed since the last build. An excerpt of HTML code with syntax highlighting In computing, HyperText Markup Language (HTML) is a markup language designed for the creation of web pages with hypertext and other information to be displayed in a web browser. ... JavaServer Pages (JSP) is a Java technology that allows software developers to dynamically generate HTML, XML or other types of documents in response to a Web client request. ...


External links


  Results from FactBites:
 
CruiseControl - Wikipedia, the free encyclopedia (240 words)
In software development, CruiseControl is a Java-based framework for a continuous build process.
CruiseControl is free, open-source software, distributed under a BSD-style license.
The Build Loop is designed to run as a daemon process which will periodically check your source control tool for changes to your codebase, build if necessary, and send out a notification regarding the status of the build.
Pauses Café » Blog Archive » Managing CruiseControl with jManage (part 1) (871 words)
For the others, CruiseControl is a continuous integration system, an application that schedules and builds your software, notifying you upon failure.
CruiseControl 2.2.x comes with inbuilt JMX support, thanks to mx4j, an open source JMX implementation which also supports JSR-160 (the 1.0 JMX Remote API).
For the curious, the CruiseControl class that enables the 2 types of JMX connectors is CruiseControlControllerAgent.java.
  More results at FactBites »


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m