Logo von Developer

Suche
Robert Lippert

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 Toolbox: Start des Abomodells und Sammelrelease aller Desktop-Werkzeuge

    JetBrains Toolbox

    JetBrains' neues viel kritisiertes Lizenzmodell hat nun seine Gültigkeit. Mit der eigenen Toolbox geht der Softwarehersteller jetzt auch den Weg simultaner Release der wichtigsten Desktop-Werkzeuge.

  2. JetBrains plant eine C#-Entwicklungsumgebung

    JetBrains plant eine C#-Entwicklungsumgebung

    Project Rider ist der Codename der plattformübergreifenden C#-IDE. Sie nutzt im Backend ReSharper und wie andere JetBrains-Entwicklungsumgebungen Kotlin für das Frontend.

  3. JetBrains veröffentlicht IntelliJ IDEA 15 und erste Beta von Kotlin 1.0

    JetBrains veröffentlicht IntelliJ IDEA 15 und erste Beta von Kotlin 1.0

    Die Macher von IntelliJ IDEA haben mit Kotlin ihre eigene JVM-Sprache aus der Taufe gehoben: Die erste Beta von Kotlin 1.0 kommt gemeinsam mit dem Release von IntelliJ IDEA 15, das ein Plug-in für die Sprache an Bord hat.

  4. JetBrains ändert Vertriebsmodell

    JetBrains ändert Vertriebsmodell

    Wie schon Microsoft und Adobe zuvor will der Tool-Anbieter JetBrains Werkzeuge wie IntelliJ IDEA, CLion, WebStorm und ReSharper nur noch im Abo vertreiben. Erste Reaktionen zeigen wenig Verständnis.

  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.13 bringt (2): Netzwerk

    Der Kernel 3.13 enthält die neue Firewall-Infrastruktur Nftables, die mittelfristig Iptables und Co. ersetzen soll. TCP Fast Open (TFO), das den HTTP-Verbindungsaufbau beschleunigt, ist jetzt Standard.

  3. Was Fedora 20 Neues bringt

    Fedora schneidet mit "Heisenbug" alte Zöpfe ab: /var/log/messages fehlt in der Standardinstallation ebenso wie Sendmail. Die Software-Installation erfolgt bei der Gnome-Variante jetzt über einen Appstore, den andere Distributionen bald aufgreifen dürften.

  1. Fahrbericht: Triumph Street Twin

    Zweirad

    Triumph hat jüngst die Street Twin als Nachfolgerin der Bonneville auf den Markt gebracht - mit zwölf PS weniger. Klingt für viele erst einmal abschreckend lahm, aber das Gegenteil ist der Fall. Wir hatten jetzt die Gelegenheit, beide Modelle im direkten Vergleich zu fahren

  2. Relevanz vor Chronologie: Twitter bietet neue Sortierfunktion

    Twitter

    Der Kurznachrichtendienst Twitter zeigt seinen Nutzern künftig die interessantesten Tweets zuerst an. Wer will, kann aber auch weiterhin die chronologische Sortierung verwenden.

  3. Honda hat seine CB 500 F / CBR 500 R renoviert

    Zweirad

    Honda hat seine Halbliter-Motorräder für die 48-PS-Klasse raffiniert renoviert. Motor und Fahrwerk der Schwestermodelle CB 500 F und der CBR 500 R wurden von den Vorgängerinnen übernommen, aber das Design so geschickt überarbeitet, dass sie wesentlich moderner und attraktiver wirken

  4. Fahrbericht Triumph Bonneville T100 Black: Die Entdeckung der Langsamkeit

    Die Entdeckung der Langsamkeit

    Eigentlich wollte ich keine Bonneville fahren. Zwar fand ich sie immer ganz hübsch, aber die technischen Eckdaten stießen bei mir auf keine große Resonanz. Dann kam der Tag, an dem die Tiger zur Inspektion musste und mich der Triumphhändler aufklärte, dass nur eine Bonneville als Ersatz zur Verfügung steht

Anzeige