Verbinden Sie Ihr CI/CD-System mit allen Komponenten Ihres Softwareentwicklungsprozesses. TeamCity kombiniert standardmäßige Integrationen und eine breite Palette von Tools mit leistungsstarken Erweiterungsfunktionen.
Kostenlos loslegenVerbinden Sie TeamCity mit allen Komponenten Ihrer Softwareentwicklungs-Toolchain und nutzen Sie die Vorteile von CI/CD optimal aus.
Führen Sie Build- und Test-Jobs in Amazon-EC2-Instanzen, Docker-Containern, Kubernetes-Clustern, Microsoft-Azure-Ressourcen, Google-Cloud-Engine-Instanzen und virtuellen VMware-Systemen aus.
Nutzen Sie für die Benutzerverwaltung und Authentifizierung Ihre vorhandenen VCS-Hostingdienste und Authentifizierungsanbieter, zum Beispiel GitHub, GitLab, Bitbucket, Azure DevOps und Google.
Importieren Sie Ticketinhalte oder Backlog-Einträge aus Ihrem Issue-Tracking-Tool anhand von Verweisen in Commit-Nachrichten.
Lösen Sie Builds aus und übermitteln Sie die Ergebnisse direkt an Visual Studio oder eine IntelliJ-basierte IDE.
Die integrierte Unterstützung für Java, .NET, PowerShell, Python, Ruby, Node.js, Xcode und andere Tools ermöglicht detaillierte Build- und Testergebnisse, Code-Coverage-Berichte, Inspektionsergebnisse und mehr.
Von JetBrains gehostet
Sie suchen nach einer wartungsfreundlichen CI/CD-Lösung, die Sie nicht selbst verwalten müssen? Testen Sie TeamCity Cloud, einen CI/CD-Service, der vollständig vom JetBrains-Team gehostet wird.
Von Ihnen gehostet
Sie möchten Ihr CI/CD-System auf einem lokalen Server hosten? Starten Sie mit TeamCity Professional – für kleine Projekte ist die Nutzung kostenlos.
Erweitern Sie Ihre CI/CD-Plattform mit einsatzbereiten TeamCity-Plugins oder erstellen Sie Ihr eigenes Plugin mithilfe unserer Schnellstartanleitung.
Unser umfangreiches Plugin-Ökosystem bietet Ihnen neue Möglichkeiten zur Integration von TeamCity in Ihre Toolchain. Mit über 170 verfügbaren Plugins – zum Beispiel um Releases mit Octopus Deploy auszulösen oder Build-Updates über Microsoft Teams zu teilen – können Sie Ihre CI/CD-Plattform ganz einfach an Ihre Bedürfnisse anpassen.
Sorgen Sie für eine perfekte Abstimmung auf Ihren Prozess, indem Sie Ihr eigenes, auf Ihre Bedürfnisse zugeschnittenes Plugin erstellen. Ganz gleich, was Ihr Ziel ist: einen eigenen Build-Runner erstellen, ein maßgeschneidertes Authentifizierungsmodul implementieren, Build-Ergebnisse an ein Fremdsystem melden oder andere Aspekte der TeamCity-Funktionalität modifizieren – unser Plugin-Entwicklungshandbuch hilft Ihnen dabei.
Integrieren Sie Ihre CI/CD-Plattform in Ihre bestehenden Systeme und Tools mithilfe der umfangreichen REST-API von TeamCity. Rufen Sie automatisch Informationen ab, um Fortschritte zu überwachen und Berichte zu erstellen, oder verwenden Sie benutzerdefinierte Skripte, um programmatisch mit TeamCity zu interagieren und manuelle Eingriffe komplett zu vermeiden.
Dank der Unterstützung von benutzerdefinierten Skripten in TeamCity können Sie Builds und Tests im Rahmen Ihrer automatisierten Pipeline ausführen, selbst wenn Ihr Build-Runner oder Ihr Testframework nicht unterstützt wird. Servicenachrichten bieten Ihnen sogar die Möglichkeit, Fortschritts-Updates und Ergebnisse in Echtzeit zu importieren und so die Vorteile der Berichts- und Analysefunktionen von TeamCity zu nutzen.
Integrieren Sie einfach Servicenachrichten in Ihre selbstgeschriebenen Build- und Testskripte, um die folgenden Funktionen zu nutzen:
Ein leistungsstarkes, anpassbares CI/CD-System für anspruchsvolle Teams.
Mit Plugins können Sie TeamCity um neue Funktionen erweitern, z. B. Unterstützung für einen Build-Runner, eine Versionsverwaltung, einen Issue-Tracker oder eine Überwachungsplattform. Mithilfe der REST-API können Sie TeamCity in ein anderes Tool integrieren oder von einem selbstgeschriebenen Skript aus aufrufen.
Wenn Sie Ihr Plugin mit Millionen TeamCity-Benutzer*innen teilen möchten, kontrollieren Sie es einfach auf die Einhaltung unserer Richtlinien und laden Sie es dann zur Überprüfung hoch. Wenn Ihr Plugin die Kriterien erfüllt, stellen wir es der TeamCity-Community zum Download bereit. In unserem Marketplace-Leitfaden erfahren Sie mehr zu diesem Thema.
Ihr TeamCity-Server ermöglicht die Nutzung der REST-API von TeamCity. Es gibt keine Lizenzbeschränkungen hinsichtlich der Anzahl der getätigten API-Aufrufe. Weitere Informationen, einschließlich Empfehlungen zu Best Practices, finden Sie in der API-Dokumentation von TeamCity.