- CruiseControl
-
CruiseControl Aktuelle Version 2.8.4
(15. September 2010)Betriebssystem plattformunabhängig Programmiersprache 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
Kategorien:- Freies Programmierwerkzeug
- Java-Programmierwerkzeug
- Java-Programm
Wikimedia Foundation.