CruiseControl

CruiseControl
Basisdaten

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.

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 die .NET-Framework-Softwareentwicklung gibt es die Variante CruiseControl.NET.

Siehe auch

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.