Funktionsreiche Continuous Integration für 0,00 €
Mit TeamCity
loslegen

Für immer kostenlos

CI und CD in Enterprise-Qualität zu einem Preis von 0 Euro.

TeamCity
Professional

Jetzt loslegen

Sie benötigen technischen Support auf Enterprise-Niveau? Lassen Sie sich von der Enterprise Edition beeindrucken.

100 Buildkonfigurationen 2017.2+

Definieren Sie bis zu 100 Build-Konfigurationen (Jobs) und führen Sie eine unbegrenzte Anzahl von Builds aus.

3 Build-Agents

Führen Sie bis zu 3 Builds gleichzeitig aus. Weitere Agents können Sie nach Bedarf hinzufügen.

Reichhaltige Funktionen

Nutzen Sie das vollständige Potenzial aller TeamCity-Funktionen. Dieses Produkt enthält dieselben Funktionen, die auch unsere Großkunden nutzen.

Öffentlicher Issue-Tracker und Forum

Erhalten Sie Peer-Support über das Forum, melden Sie Bugs oder Feature-Requests und stimmen Sie für Tickets in unserem öffentlichen Issue-Tracker.

Für immer kostenlos

Unbegrenzte Benutzerzahl, unbegrenzte Builddauer. Ohne Wenn und Aber.

Features

Ihr Build-Engineer für den 24h-Einsatz

Leistungsstarke kontinuierliche Integration

Remote-Ausführung und Vorab-Test von Commits

Erstellen und überprüfen Sie Ihren Code mit automatisch ausgeführten Tests auf dem Server – noch bevor Sie Ihre Änderungen per Commit übernehmen. So bleibt Ihre Codebasis immer sauber.

Echtzeitberichte über den Build-Fortschritt

Sie müssen nicht das Ende des Buildprozesses abwarten, um festzustellen, dass etwas nicht stimmt.

Intelligente Konfiguration

Projekthierarchie

Bilden Sie eine Projektstruktur, in der übergeordnete Einstellungen und Berechtigungen vererbt werden.

Templates

Erstellen Sie eine Vorlage mit gemeinsamen Einstellungen und leiten Sie daraus eine beliebige Anzahl Build-Konfigurationen ab.

Build-Chains und Abhängigkeiten

Zerlegen Sie die Buildprozedur in Teile, die nacheinander oder parallel ausgeführt werden können.

Konfiguration als Code

Richten Sie Ihre CI- und CD-Pipeline per Code ein – mit Konfigurationsskripten, die in der domänenspezifischen Sprache (DSL) von TeamCity auf Basis von Kotlin geschrieben sind.

Aus URL erstellen

Wenn Sie ein Projekt in TeamCity erstellen, verweisen Sie es einfach auf das Repository, das Ihre .teamcity/settings.kts-Datei enthält. TeamCity erstellt das Projekt automatisch wie im Code beschrieben, mit allen erforderlichen Einstellungen und Build-Konfigurationen.

Portabel

Kotlin-DSL-Skripte sind server- und projektunabhängig. Das heißt, Sie können dasselbe Skript für verschiedene Server oder sogar für verschiedene Projekte auf demselben Server verwenden. Dazu müssen Sie es lediglich in das Repository einchecken.

Eine echte Programmiersprache

Da die DSL auf Kotlin basiert, können Sie Code wiederverwenden, Konfigurationen dynamisch erstellen und die Vorteile der automatischen Vervollständigung und der Code-Navigation in Ihrer IDE nutzen.

Kotlin DSL – mehr erfahren

Einfach zu erlernen

Sie sind sich unsicher, wie Sie am besten in die DSL-Nutzung einsteigen? Verwenden Sie die Option „View DSL“ in der Benutzeroberfläche, um zu sehen, wie die Einstellungen in DSL dargestellt werden.

Umfassende VCS-Integration

Feature-Branches

Verwenden Sie Feature-Branches in der Entwicklung? TeamCity erkennt Änderungen in Ihrem Branch, führt den Buildprozess für sie aus und übernimmt die Änderungen per Merge in den Master-Branch.

Versionierte Einstellungen

Synchronisieren Sie Ihre Projekteinstellungen mit einer Versionsverwaltung, um sie nie mehr zu verlieren.

Vorteile

Deshalb ist TeamCity
besser für

  • Sie
  • Entwickler
  • Admins
  • Build-Engineers
  • Manager
  • Pandas

Leisten Sie mehr

Nutzen Sie einen traditionellen Ansatz für die kontinuierliche Integration oder bevorzugen Sie Feature-Branches mit Git oder Mercurial? TeamCity bietet Ihnen für beide Szenarien eine Vielzahl entwicklerorientierter Funktionen, mit denen die Leistung Ihres Teams ein neues Niveau erreichen wird.

Sparen Sie Zeit
vom ersten Tag an

Unabhängig davon, ob Sie in Java, .NET oder für mobile Plattformen entwickeln, können Sie mit TeamCity innerhalb von Minuten loslegen – alle wichtigen Features sind direkt im Installationspaket enthalten.

Mehr Möglichkeiten nach Bedarf

Wann immer Sie spezielle Zusatzfunktionen benötigen, können Sie aus über 100 einsatzbereiten Plugins auswählen. Sie können auch benutzerdefinierte Funktionen hinzufügen, indem Sie mit der TeamCity Open API eigene Plugins erstellen.

Umfassender
Kundensupport

Dabei sind Sie nie auf sich allein gestellt. Holen Sie sich Hilfe über mehrere Support-Kanäle, etwa über einen öffentlichen Issue-Tracker, ein Community-Forum oder eine umfassende Online-Dokumentation.

Skalierbare Architektur
und Lizenzierung

TeamCity wächst mit Ihnen mit. Mit unserem Lizenzmodell können Sie völlig kostenlos starten und Ihre Serverkapazitäten nahtlos erweitern, wenn Sie mehr Leistung benötigen.

Kontinuierliche Integration
und Bereitstellung

TeamCity war ursprünglich ein Continuous-Integration-Server und wurde nach und nach um alle Funktionen erweitert, die man von einer ausgereiften Continuous-Deployment-Plattform erwarten darf. Heute ist TeamCity die beste Wahl für beide Einsatzbereiche.

Nicht einmal Bambussprossen begeistern Pandas so sehr wie der Anblick von grün aufleuchtenden Builds.

TeamCity macht sie glücklich.

Das ist
neu

Das ist neu in TeamCity 2018.1

Neue TeamCity Kotlin DSL

Die Kotlin DSL wurde grundlegend überarbeitet und optimiert. Sie ist jetzt einfacher zu verwenden, besser lesbar, portabel und ermöglicht die Erstellung von Projekten aus nur einer settings.kts-Datei.

Hochverfügbarkeits-Setup

Richten Sie mit dem neuen schreibgeschützten Servermodus eine hochverfügbare TeamCity-Installation ein. Der schreibgeschützte Server hat Zugriff auf die Datenbank und das Datenverzeichnis. Falls der Hauptserver ausfallen sollte, akzeptiert der Server alle Anfragen und erlaubt Lesezugriff auf Builds, Artefakte usw.

Überarbeitete Docker-Unterstützung

Der Docker-Wrapper unterstützt nun .NET CLI- und PowerShell-Runner. Die Docker-Befehle build, push und andere sind nun direkt im neuen Docker-Runner verfügbar, der den alten Docker-Build-Runner ersetzt.

Referenzen

Mehr als 30.000 Kunden
bauen mit TeamCity
ihren Erfolg aus

Sie befinden sich in guter Gesellschaft!

Das sagen
unsere Kunden

@Marco_Rasp
Habe ich schon erwähnt, dass ich @teamcity liebe?
Continuous Integration mit GitHub auf die einfache Weise.
Vielen Dank für ein unglaublich gutes Produkt, das absolut einfach zu bedienen ist und zur hohen Produktivität unseres Entwicklungsteams beiträgt.
Tim Kent,
BNP Paribas

Wer wirklich weiß, was er tut, sieht ganz klar, wie überlegen TC ist.
Evgeny Goldin,
Build Engineer
@maspwr
Im Land der kontinuierlichen Integration habe ich mit @teamcity meine bisher besten Erfahrungen gemacht. Probieren Sie es mal aus!
@akosma
Ich bin wirklich beeindruckt von JetBrains @teamcity – herausragend ist das treffendste Wort.
Beim Ringen mit Jenkins habe ich ein neues Hobby entwickelt: Nachzusehen, ob das, was ich gerade mache, von @teamcity nativ unterstützt wird
(Spoiler: das wird es immer).
@pauldambra
über X (früher Twitter)

TeamCity Professional enthält kostenlos 3 Build-Agents und 100 Build-Konfigurationen.