Logo von Developer

Suche

Continuous Integration mit TeamCity 7

JetBrains hat mit TeamCity 7 eine aktuelle Version seines Continuous-Integration-Servers vorgestellt. Die Software soll eine differenziertere Kontrolle über den Build-Prozess erlauben und Entwickler mit individuellen Dialogen für Custom Builds unterstützen. Zudem bindet TeamCity jetzt das hauseigene Code-Analysewerkzeug ReSharper an und bietet weitere neue Funktionen.

Anzeige

Mit TeamCity 7 sollen Entwickler die Build-Agenten in Gruppen organisieren und individuell einzelnen Projekten zuordnen können. Beim Erstellungsprozess unterstützt der CI-Server nun auch ein inkrementelles Vorgehen (derzeit für Maven-, Gradle- und IntelliJ-IDEA-Projekte). Anwender dürfen sich so eine Zeitersparnis erhoffen, da ein erneuter Build nur noch diejenigen Module und Tests berücksichtigt, die durch Änderungen tatsächlich betroffen sind.

Auch die Regeln, wann ein Build als gescheitert gilt, sollen sich mit TeamCity 7 nun detaillierter konfigurieren lassen – unter anderem reagiert das System auf Wunsch auf veränderte Metriken oder spezifische Textmuster im Build-Log.

Neben weiteren neuen Funktionen, die JetBrains in seinen Release Notes näher beschreibt, bietet der CI-Server das Visualisieren der Branches und Commits zu einem Projekt (unter Git und Mercurial), die aus ReSharper bekannte Code-Analyse und diverse Usability-Anpassungen.

TeamCity 7 steht unter einer Professional-Lizenz kostenfrei zum Download zur Verfügung. Entwickler, die mehr als 20 Build-Konfigurationen oder zusätzliche Build-Agenten benötigen, können auf eine kostenpflichtige Enterprise-Lizenz umsteigen. Letztere darf auf Anfrage für 60 Tage evaluiert werden. Open-Source-Projekte können sich zudem um eine kostenfreie Lizenz bewerben. (rl)

Kommentieren

Themen:

  1. JetBrains stellt Code-Review-Werkzeug vor

    JetBrains stellt Code-Review-Werkzeug vor

    Upsource ist als kollaboratives Tool für Entwickler-Teams vorgesehen, die darin ihren in unterschiedlichen Versionskontrollen eingecheckten begutachten und diskutieren können.

  2. TeamCity 9 unterstützt Microsoft Azure und VMware vSphere

    TeamCity 9 unterstützt Microsoft Azure und VMware vSphere

    Der Continuous-Integration-Server des tschechischen Softwareunternehmens JetBrains wurde neben neuen Integrationen auch auch auf funktionaler Seite überarbeitet.

  3. ReSharper unterstützt Visual Studio 2015 und C# 6.0

    ReSharper unterstützt Visual Studio 2015 und C# 6.0

    ReSharper 9 teilt sich eine gemeinsame Plattform mit den anderen .NET-Werkzeuges des Softwareherstellers JetBrains, wodurch sie sich nun im Rahmen eines Gesamtpakets nutzen lassen.

  1. Effizient im Team mit Architektur- und Code-Reviews

    Besser informierte Teammitglieder und qualitativ hochwertigere Programme – beides lässt sich mit gut geplanten Code- und Architektur-Reviews erreichen. Das gemeinsame Durchgehen von Quelltexten und Strukturentscheidungen hilft beim Wissensaustausch und bringt Fehler frühzeitig ans Licht.

  2. Kernel-Log – Was 3.6 bringt (4): Treiber

    Die Entwickler haben die Unterstützung für neue MacBooks verbessert. Der Radeon-Treiber nutzt jetzt PCIe 2.0 und dem Kernel liegt nun ein Treiber für den DVB-T-Empfänger Cinergy T Stick Black bei.

  3. Kernel-Log – Was 3.7 bringt (5): CPU- und Plattform-Code

    Linux 3.7 unterstützt ARM64, Intels Sicherheitsfunktion SMAP und enthält jetzt Patches für die Raspberry-Pi-CPU. Der nächste Kernel bringt zudem neue Tracing-Werkzeuge und Verbesserungen zur Zusammenarbeit mit Microsofts Hypervisor.

  1. US-Drohnenkrieg wird angeblich über Ramstein gesteuert

    US-Drohnenkrieg läuft angeblich über Ramstein

    Weitere Dokumente, die der "Spiegel" zitiert, sollen belegen, dass der US-Luftwaffenstützpunkt Ramstein eine zentrale Funktion im US-amerikanischen "Krieg den Terror" ausübt.

  2. US-Polizei schickt Malware an Whistleblower-Anwalt

    US-Polizei schickt Malware an Whistleblower-Anwalt

    Drei Whistleblower beschuldigen eine Polizei in Arkansas der Korruption und des Mobbings. Das Gericht ordnet die Freigabe von Dokumenten an. Die Polizei schickt eine Festplatte mit Passwortlogger, Backdoor und Command & Control Software.

  3. Bionik vom Feinsten: künstliche Schmetterlinge und robotische Ameisen auf der Hannover Messe

    Hannover Messe: Bionik vom Feinsten

    Der Automatisierungsspezialist Festo hat ein besonderes Steckenpferd: Bionik-Produkte. Dieses Jahr zeigt das Unternehmen auf der Messe künstliche Schmetterlinge und Ameisen sowie einen Greifer, dessen Funktionsprinzip beim Chamäleon abgeschaut wurde.

  4. Cabrio-Neuheiten 2015: Offene Beziehung

    Mazda MX-5

    Der Cabrioabsatz war in den vergangenen Jahren nicht gerade berauschend. Einige Modelle verschwanden aufgrund geringer Nachfrage wieder rasch vom Markt. In diesem Jahr stehen einige Premieren an. Wir haben die interessantesten Kandidaten zusammengetragen

Anzeige