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. TeamCity 9.1 nun auch mit Perforce und Subversion verwendbar

    TeamCity 9.1 nun auch mit Perforce und Subversion verwendbar

    JetBrains' Continuous-Integration-Server soll in der aktuellen Version vor allem durch Verbesserungen im Zusammenspiel mit Versionskontrollsystemen und Support kommender .NET-Tools punkten.

  2. 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.

  3. Microsoft: Visual Studio Community ersetzt Express-Editionen

    Microsoft connect();: Visual Studio Community ersetzt Express-Editionen

    Microsoft bietet zukünftig für Open-Source-Entwickler und kleine Teams eine neue kostenfreie Variante seiner Entwicklungsumgebung, die funktional der Professional Edition ähnelt.

  1. Kernel-Log – Was 3.9 bringt (3): Treiber & Netzwerk

    Linux 3.9 enthält Treiber für neue Grafikchips von AMD und im Sommer erwartete WLAN-Chips von Intel. Durch Änderungen am Netzwerk-Subsystem soll der Kernel den Netzwerkverkehr nun besser auf mehrere Prozessorkerne verteilen können.

  2. 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.

  3. 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.

  1. Schlieren-Effekt: NASA schießt beeindruckende Überschall-Fotos

    NASA: Beeindrucken Fotos der Ãœberschall-Welle

    Die NASA hat den 150 Jahre alten Schlieren-Effekt weiterentwickelt, um bei modernen Überschall-Jets die Druckwelle sichtbar zu machen. Derzeit sind Überschallflüge sehr laut – das neue Verfahren könnte den Weg zu leiseren Überschallflugzeugen ebnen.

  2. Windows 10: Insider-Build 10532 mit einheitlicheren Kontextmenüs

    Windows 10: Insider-Build 10532 mit einheitlicheren Kontextmenüs

    Microsoft hat wieder einmal eine neue Ausgabe von Windows 10 für Teilnehmer des Betaprogramms "Windows Insider" veröffentlicht. Drin sind in erster Linie ein paar kosmetische Korrekturen.

  3. Zügiger Nachzügler

    Durch die Neuauflage des Lightweight, in der jetzt die fehlenden sechs Autos originalgetreu handgefertigt werden, dürfte Jaguar im Wettbewerb um die längste Produktionspause weit vorn liegen. Wir durften in einem der neuen alten Jaguars mitfahren

  4. Eigener Weg

    Der Citroën 2CV aus technischer Sicht

    Was ein Citroën 2CV ist, wissen Sie? 25 Jahre nach Produktionsende konnten Sie gerade die gleichen Nachrufe lesen, wie sie letztes Jahr zum 65. Produktionsjubiläum erschienen sind. Das wollen wir gern zum Anlass nehmen, Sie nicht schon wieder mit dem „Regenschirm auf Rädern“ amüsieren zu wollen

Anzeige