Hudson (Software)

Hudson (Software)
Hudson (Software)
Entwickler: Kohsuke Kawaguchi
Betriebssystem: GNU/Linux, Mac OS X, Windows u. a.
Kategorie: Kontinuierliche Integration
Lizenz: MIT-Lizenz bzw. Creative Commons Attribution Share-Alike
Deutschsprachig: ja
hudson.dev.java.net

Hudson ist ein erweiterbares, webbasiertes System zur kontinuierlichen Integration in agilen Softwareprojekten. Das Programm ist in Java geschrieben und läuft in einem beliebigen Servlet-Container, wird aber auch zusammen mit dem minimalen Servlet-Container Winstone ausgeliefert, so dass ein zusätzlicher Servlet-Container wie z. B. Tomcat nicht nötig ist. Unterstützt werden verschiedene Build-Tools wie Apache Ant oder Maven, Versionsverwaltungssysteme wie CVS oder Subversion, automatische Testtools wie JUnit oder Emma. Durch verschiedene Plugins können auch andere Compiler gesteuert werden, so dass auch PHP, Ruby oder .NET basierte Projekte verwaltet werden können.

Hudson verfügt über eine REST-basierte Programmierschnittstelle zur Steuerung durch andere Programme. So ist z. B. die Steuerung von „Xtreme-Feedback Geräten“ möglich, die die Koordination in XP-Teams vereinfacht.

Hudson wurde in erster Linie von Kohsuke Kawaguchi, Mitarbeiter von Sun Microsystems, entwickelt. Die verwendeten Icons stammen aus dem Tango Desktop Project und stehen unter der Creative Commons Attribution Share-Alike Lizenz. Der andere Teil der Software steht unter der MIT-Lizenz.[1] Es gewann 2008 den Duke’s Choice Awards[2] in der Kategorie „Developer Solutions“.

Neben CruiseControl ist Hudson eines der am häufigsten eingesetzten Werkzeuge zur kontinuierlichen Integration.

Hudson kann mit einem optionalen Modul zur Verwaltung von Webinhalten auf dem Apache HTTP Server eingesetzt werden.[3]

Einzelnachweise

  1. Hudson Software License. Abgerufen am 05. Dezember 2008.
  2. Geneviève Duboscq: 2008 JavaOne Conference: Duke's Choice Awards Winners for 2008. Abgerufen am 04. Dezember 2008.
  3. http://jackrabbit.apache.org/continuous-integration.html

Literatur

  • Martin Schumacher, Thorsten Kamann: 5 Continuous–Integration–System im Vergleich. In: Java Magazin. Nr. 10, 2008, ISSN 1619-795X, S. 51–57.

Weblinks


Wikimedia Foundation.

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

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

  • Hudson (software) — Hudson ? Información general Última versión estable 1.320 (info) Género integración continua …   Wikipedia Español

  • Hudson (software) — Infobox Software name = Hudson caption = Demonstration of Hudson running in browser collapsible = yes developer = latest release version = 1.221 latest release date = release date|2008|06|03 latest preview version = latest preview date =… …   Wikipedia

  • Hudson — is a surname of English origin and may refer to:Persons named Hudson*Andrew Hudson, South African test cricketer *Sir Austin Hudson, 1st Baronet (1897–1956), British Conservative politician *Ben Hudson, Australian AFL player *Brett Hudson (b.… …   Wikipedia

  • Hudson — Hudson …   Википедия

  • Hudson — El término Hudson puede referirse a: Contenido 1 Personas 2 Accidentes geográficos 3 Localidades 4 Empresas 5 …   Wikipedia Español

  • Hudson Soft — Company, Limited 株式会社ハドソン Lema Creating software for the human network (Creando software para la red humana) Tipo Subsidiaria de Konami Fundación 18 de mayo de 1973 …   Wikipedia Español

  • Hudson — ist der Name folgendere geografischer Objekte: Hudson Bay, ein Gewässer in Nordkanada Hudson River, ein Fluss im Osten der USA Cerro Hudson, Vulkan in Chile Hudson County, Verwaltungseinheit in den USA Hudson Township, diverse Townships in den… …   Deutsch Wikipedia

  • Software art — refers to works of art where the creation of software, or concepts from software, play an important role; for example software applications which were created by artists and which were intended as artworks. Although video games are also software… …   Wikipedia

  • Hudson Soft — Infobox Company company name = Hudson Soft Company, Limited company company slogan = Creating software for the human network company type = Public (subsidiary of Konami) foundation = May 18 1973 location = Sapporo, Japan industry = Computer and… …   Wikipedia

  • Hudson Hawk (video game) — Infobox VG| title = Hudson Hawk developer = Special FX publisher = Ocean Software designer = engine = released = 1991, 1992 genre = Platform game modes = Single player ratings = platforms = Amiga, Amstrad CPC, Atari ST, Commodore 64, Game Boy,… …   Wikipedia

Share the article and excerpts

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