CruiseControl

CruiseControl
CruiseControl
Importez le logo de ce logiciel
Environnement Java
Langue Multilingue
Type intégration continue
Licences BSD-style license
Site web cruisecontrol.sourceforge.net

CruiseControl est un outil d'intégration continue basé sur une plateforme Java. L'outil utilise (liste non exhaustive) des plugins de notification par courriel, Ant, et des outils de controle de source. Une interface Web permet de visualiser les résultats de traitement. CruiseControl est un logiciel libre, "open-source", et distribué sous licence BSD-style license. La version initiale a été développée par des employés de ThoughtWorks en tant qu'outil d'intégration continue sur leurs projets, et fut ensuite mise à disposition du public. Il existe également une version pour plateforme.NET : CruiseControl.NET (aka CCNet) et une verions pour Ruby :CruiseControl.rb .Depuis le 15 mai 2007, ThoughtWorks Studios la fourniture de services et de support pour CruiseControl: CruiseControl Enterprise. Dès lors une version a été commercialisée Cruise.

Sommaire

Boucle de construction

Une boucle de traitement permet de fonctionner tel un process daemon. Celle-ci vérifie périodiquement l'état des sources, reconstruit le projet si besoin et publie une notification de version.

Rapport de construction

CruiseControl fournie deux interfaces pour l'affichage des rapports de constructions : une interface JSP et un tableau de bord.

Interface JSP

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.

Tableau de bord

Présent depuis la version 2.7, le tableau de bord permet de visualiser les statuts de construction des projets.

Voir

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article CruiseControl de Wikipédia en français (auteurs)

Игры ⚽ Поможем решить контрольную работу

Regardez d'autres dictionnaires:

  • CruiseControl — Aktuelle Version 2.8.4 (15. September 2010) Betriebssystem plattformunabhängig Programmier­sprache Java Kategorie Server für Kontinuierliche Integration …   Deutsch Wikipedia

  • 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”