Logo von iX

Suche
Abonnieren

Tägliche Top-News bei WhatsApp, Facebook Messenger, Telegram & Insta

preisvergleich_weiss

Recherche in 1.508.171 Produkten

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.

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:

Anzeige
  1. Continuous Integration: TeamCity 10 bekommt Kotlin-basierte DSL

    Continuous Integration: TeamCity 10 bekommt Kotlin-basierte DSL

    Entwickler können JetBrains' Continuous-Integration-Server mit der angepassten Sprache programmatisch steuern. Außerdem gibt es offizielle Docker-Images für den Server und die Agenten.

  2. Neue IDE für .NET-Entwickler: JetBrains' Rider gibt's als Early Access Preview

    Microsoft .NET

    Die Rider-IDE des tschechischen Softwareherstellers JetBrains ist für die Entwicklung plattformübergreifender Anwendungen vorgesehen. Bislang nur im Zuge eines geschlossenen Programms verfügbar, ist sie nun als offene Early Access Preview verfügbar.

  3. Continuous Delivery in der Cloud: Bitbucket Pipelines kommt, Bamboo Cloud geht

    Continuous Delivery in der Cloud: Bitbucket Pipelines kommt, Bamboo Cloud geht

    Atlassian stellt die Arbeiten an Bamboo Cloud zum 31. Januar 2017 ein. Nutzer können auf Bamboo Server umsteigen oder den neu vorgestellten Continuous-Delivery-Dienst Bitbucket Pipelines ausprobieren.

  4. Python-IDE PyCharm 2017.1 veröffentlicht

    Python-IDE PyCharm 2017.1 veröffentlicht

    Deutlich bessere Performance beim Debuggen von Python-3.6-Code und bessere Test Runner machen die neue Version der Python-IDE aus. Nutzer der Pro-Variante können sich zudem etwa über mehr Möglichkeiten zur Arbeit per Remote freuen.

  1. Continuous Integration mit TeamCity

    Komponentenauswahl während der Installation unter Windows (Abb. 1)

    Build Server nehmen Entwicklern beim täglichen Kampf mit dem nächsten Software-Build viel manuelle Arbeit ab. Gerade im Bereich der Continuous Integration leisten Tools wie TeamCity gute Arbeit.

  2. Aus der Werkzeugkiste, Teil 1: Philip Ackermann

    Aus der Werkzeugkiste, Teil 1: Philip Ackermann

    In einer neuen Interview-Reihe gewähren Entwickler heise Developer einen Einblick in ihre Toolsammlung. Den Anfang macht Softwareentwickler Philip Ackermann.

  3. Das neue Microsoft: Sam Guckenheimer und Martin Woodward zu Open Source und neuer Fokussierung

    Holger Schwichtenberg sprach für heise Developer mit zwei Microsoft-Repräsentanten über die neue Open-Source-Strategie und den kommenden Team Foundation Server 2015.

  1. Im Test: BMW X1 xDrive 20d

    BMW

    Der zweite BMW X1 wirkt innen nobler, dreht aber aus Kostengründen sein Antriebskonzept um. Statt des standardmäßigen Hinterradantriebs mit zugeschalteter Vorderachse werden nun die Hinterräder nur bei Bedarf angetrieben. Eine Ausfahrt sollte zeigen, ob sich dieser BMW noch wie einer anfühlt

  2. Apple Carplay im BMW 1er

    BMW NBT Evo

    Unsere Kollegen von Techstage haben sich angesehen, wie BMW Apple Carplay integriert hat. Das ist nicht ganz billig, von BMW aber insgesamt sehr gut gelöst. Ein paar Dinge könnten BMW und Apple in ihrer Zusammenarbeit aber noch verbessern

  3. "Großes Finale": Cassini meldet sich nach Flug zwischen dem Saturn und seinen Ringen

    "Großes Finale": Cassini meledet sich nach Flug zwischen Saturn und Ringen

    Einen Tag nach dem ersten Abtauchen zwischen den Saturn und seine Ringe hat sich die NASA-Sonde Cassini zurückgemeldet. Eine Antenne in Kalifornien empfängt die heiß ersehnten Daten. Offenbar lief alles nach Plan, freut sich die NASA.

  4. iPhone-Kaufberatung: Vom 4s bis zum iPhone 7 Plus

    Das iPhone setzt jedes Jahr neue Maßstäbe und löst auch bei Besitzern anderer Smartphones Haben-wollen-Reflexe aus. Doch die Anschaffung ist kostspielig und nicht jeder braucht sämtliche Features – welches soll man da bloß nehmen? Wir stellen alle jüngeren Modelle einander gegenüber und lassen dabei auch Gebrauchtgeräte nicht außen vor.

Anzeige