Frage

In meinem Geschäft (wie ich es erwarten, ist in den meisten), mehrere Versionen von verschiedenen Software-Komponenten (nennen wir sie foo-Client und Bar-Service). In meiner cc.net Konfiguration habe ich zur Zeit ein "Projekt" für foo-Client an Stamm, ein Projekt für foo-Client-Version 1.0 und eine andere für foo-Client-Version 1.1.

Was ich möchte wirklich auf der Höhe des Armaturenbretts sehen, ist so etwas wie:

  •   

    foo-Client

  •   

    bar-Server

Mit der Fähigkeit, sich in einen Drilldown entweder foo-Client oder Bar-Server. Das Rollup würde den Status des letzten kontinuierlichen Build zeigen und ich konnte überprüfen und / oder einen neuen Build Kraft für eine vorhandene markierte Version.

Was macht ihr und unter welchen Build-Management-Framework?

War es hilfreich?

Lösung

Sie vielleicht einen Blick auf Hudson nehmen wollen (die über ein Plugin unterstützt MSbuild des) - es kann zu einem Java-Anwendungsserver bereitgestellt werden (empfohlen: Glassfish oder Tomcat)

.

Es dauert ca. 5-15 Minuten herunterladen, entpacken und bereitstellen - und dann sind Sie bereit Projekt zu beginnen definieren baut

.

Es gibt eine ganze Vielzahl von Plugins die grundlegende Funktionalität zu erweitern - und das Entwicklungsteam scheint auf einem Release-Zeitplan 3-4 Tage neue Features / Bug-Fixes zu lösen -. So dass der Code Vitalität ist sehr hoch

http://hudson-ci.org/

Im Rahmen des Glassfish-Dashboard - Sie Ihre Projekte über eine Registerkarte projektspezifisch Rootnamen organisieren können, die Sie definieren möchten -. Und dann können Sie leicht die Organisationsstruktur, die Sie wollen erscheinen erreichen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top