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

  1. Continuous-Delivery-Umgebungen mit Jenkins Workflow steuern

    Continuous-Delivery-Umgebungen mit Jenkins Workflow steuern

    Dank der neuen Funktion kann der Continuous-Integration-Server Entwicklungs- und Workflow-Prozesse definieren und Abläufe über verschiedene Build-Projekte hinweg koordinieren.

  2. Mehr Vortragsvorschläge für Continuous Lifecycle 2014 erwünscht

    Mehr Vortragsvorschläge für Continuous Lifecycle 2014 erwünscht

    Der Call for Papers für die von 10. bis 12. November 2014 in Mannheim tagende Konferenz zu Continuous Delivery, DevOps und Agile ALM geht nun bis zum 10. Juni.

  3. Noch 2 Wochen: Vortragsvorschläge für Continuous Lifecycle 2014 erwünscht

    Noch 2 Wochen: Vortragsvorschläge für Continuous Lifecycle 2014 erwünscht

    Wer sich mit einem Vortrag oder Workshop für die zweite Continuous-Lifecycle-Konferenz bewerben möchte, hat dazu nur noch einige wenige Tage Zeit.

  4. Call for Papers für Continuous Lifecycle 2014

    Call for Papers für Continuous Lifecycle 2014

    Auftakt für die letztes Jahr frühzeitig ausverkaufte Konferenz zu Continuous Delivery und DevOps. Die Organisatoren laden nun dazu ein, sich mit Vorträgen und ganztägigen Tutorials für die Continuous Lifecycle 2014 zu bewerben.

Anzeige