CruiseControl

CruiseControl
CruiseControl
Aktuelle Version 2.8.4
(15. September 2010)
Betriebssystem plattformunabhängig
Programmier­sprache Java
Kategorie Server für Kontinuierliche Integration
Lizenz BSD artig
cruisecontrol.sourceforge.net

CruiseControl ist ein Java-basiertes Open-Source-Computerprogramm, das in der Softwareentwicklung eingesetzt wird, um kontinuierliche Integration zu ermöglichen.

CruiseControl ist freie Software, die unter einer BSD-artigen Lizenz vertrieben wird. Es wurde ursprünglich von Angestellten von ThoughtWorks entwickelt (u. a. Martin Fowler), und wurde später zu einem eigenständigen Framework weiterentwickelt.

Inhaltsverzeichnis

Funktionsweise

CruiseControl erlaubt die kontinuierliche Integration innerhalb eines Softwareentwicklungsprozesses. Dabei integrieren die Entwickler häufig (üblicherweise mindestens einmal pro Tag), und können so dank automatischer Tests rasch Integrationsfehler erkennen. Dies führt zu signifikant geringeren Integrationsproblemen, und erlaubt Teams schneller kohärente Software zu entwickeln.

CruiseControl enthält Plug-ins zur Benachrichtigung per E-Mail, zur Nutzung von Apache Ant und zu anderen Programmierwerkzeugen. Eine Web-Oberfläche zeigt den aktuellen und vorherigen Zustand der Software an.

Weitere Versionen

Für die Softwareentwicklung mit Ruby wurde von ThoughtWorks die Variante CruiseControl.rb entwickelt, die ebenfalls in Ruby geschrieben ist. Für .NET Softwareentwicklung gibt es die Variante CruiseControl.Net.

Siehe auch

  • Jenkins - ein weiteres Programm zur kontinuierlichen Integration

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • CruiseControl — Environnement Java Langue …   Wikipédia en Français

  • CruiseControl — Saltar a navegación, búsqueda CruiseControl es una aplicación de código abierto basado en Java que permite la compilación automática de proyectos Java, utilizando Ant o Maven. Es una herramienta comúnmente utilizada en integración continua que… …   Wikipedia Español

  • CruiseControl.rb — Developer(s) CruiseControl.rb development team Stable release 1.4.0 / July 1, 2009; 2 years ago (2009 07 01) Written in Ruby …   Wikipedia

  • CruiseControl — This article is about CruiseControl, including CruiseControl.NET (CCNet). For other uses of CCNet, see CCNet (disambiguation). For the car feature, see Cruise control. CruiseControl Developer(s) CruiseControl development team Stable release 2.8.4 …   Wikipedia

  • cruisecontrol — cruise control n. 1. A system in a motor vehicle for maintaining a constant speed. 2. Maintenance of a constant speed in such a vehicle. * * * …   Universalium

  • CruiseControl — Aplicación de código abierto basado en Java que permite la compilacion automática de proyectos Java, utilizando Ant o Maven. Es una herramienta comúnmente utilizada en integración continua que cada cierto tiempo, o cuando hay cambios en el gestor …   Enciclopedia Universal

  • ThoughtWorks — Infobox Company company name = ThoughtWorks Inc. company type = Private foundation = 1993 company key people = Neville Roy Singham, Chairman Trevor Mather, CEO Graham Webster, CFO Martin Fowler, Chief Scientist industry = IT Consulting Management …   Wikipedia

  • Continous integration — Kontinuierliche Integration (auch: fortlaufende oder permanente Integration, en. Continuous Integration) ist ein Begriff aus der Software Entwicklung, der den Prozess des regelmäßigen, vollständigen Neubildens und Testens einer Anwendung… …   Deutsch Wikipedia

  • Continuous Integration — Kontinuierliche Integration (auch: fortlaufende oder permanente Integration, en. Continuous Integration) ist ein Begriff aus der Software Entwicklung, der den Prozess des regelmäßigen, vollständigen Neubildens und Testens einer Anwendung… …   Deutsch Wikipedia

  • Continuous integration — In software engineering, continuous integration (CI) implements continuous processes of applying quality control small pieces of effort, applied frequently. Continuous integration aims to improve the quality of software, and to reduce the time… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”