Integration zwischen TeamCity und Jira

Realisieren Sie eine kontinuierliche Feedback-Schleife, indem Sie Ihre CI/CD-Pipeline in das Issue-Tracking von Jira integrieren.

Verbinden Sie TeamCity mit Jira, um Details zu den Vorgängen ansehen zu können, die in den jeweiligen Builds gelöst wurden. Verschaffen Sie sich direkt in der TeamCity-Bedienoberfläche einen Überblick über die Änderungen, die zur Veröffentlichung bereit sind.

Veröffentlichen Sie die Ergebnisse Ihrer letzten Build-, Test- oder Deployment-Jobs direkt in Jira Cloud, um die Entwicklungserfahrung zu optimieren.

Versorgen Sie alle Mitglieder Ihres Teams mit den benötigten Informationen zur rechten Zeit, indem Sie Ihre CI/CD-Plattform in Jira integrieren.

Erleichtern Sie die Zusammenarbeit und fördern Sie eine DevOps-Kultur durch eine vollständig automatisierte und anpassungsfähige CI/CD-Pipeline, die sich reibungslos in Ihre Toolchain integriert.

Jira-Vorgänge in TeamCity anzeigen

  • Verbinden Sie TeamCity mit Jira Cloud oder Ihrer lokalen Jira-Installation, um die Details aller in einer Commit-Nachricht erwähnten Vorgänge einsehen zu können.
  • Sehen Sie sich in der Changes-Liste die Beschreibung, den Status und die Klassifizierung aller Vorgänge an, auf die in einem Build verwiesen wird.
  • Verwenden Sie die Liste Build Issues, um alle Jira-Vorgänge zu sehen, die in den einzelnen Builds gelöst wurden, und um Informationen zu exportieren, die Sie für Ihre Versionshinweise verwenden können.
Agent pools

Automatische Übermittlung von TeamCity-Build-Ergebnissen an Jira Cloud

Visualisieren Sie direkt in Jira Cloud den Weg jedes Vorgangs durch Ihre CI/CD-Pipeline.

Für jeden Jira-Vorgang, der in einer Commit-Nachricht erwähnt wird, gibt der Build Status Publisher von TeamCity das Ergebnis des letzten Pipeline-Laufs an Jira weiter. Über den Link können Sie auf weitere Informationen zugreifen, z. B. welche Testautomatisierungen fehlgeschlagen sind oder welche Build-Schritte Fehler produzieren.

Kombinieren Sie Build-Statusberichte mit anpassbaren E-Mail- oder Slack-Benachrichtigungen, um nie ein wichtiges Update zu verpassen. Ganz gleich, ob Sie sich für spezielle Backlog-Einträge, Ihre kürzlichen Commits oder den letzten Build- und Testlauf interessieren – TeamCity versorgt Sie mit aktuellen Informationen zu allen Aspekten Ihres Entwicklungsworkflows.

Wenn Ihre Pipeline automatisierte Deployments in Staging- oder Produktionsumgebungen umfasst, meldet TeamCity auch den Status des letzten Release. So erhalten Sie einen klaren Überblick über den Fortschritt jedes Jira-Vorgangs, genau an der Stelle, wo Sie diese Informationen brauchen.

Agent pools

Reduzieren Sie Ihre Fehlerquote bei Änderungen

Die frühzeitige Entdeckung und die schnelle Behebung von Problemen sind für einen zuverlässigen Deployment-Prozess und eine hohe Codequalität unerlässlich. TeamCity ergänzt Ihre DevOps-Abläufe, indem es alle Probleme erfasst, die während eines Pipeline-Laufs auftreten, z. B. Kompilierfehler oder fehlgeschlagene Tests.

Sie haben die Wahl, die Problemtriage und die Zuweisung von Untersuchungen manuell vorzunehmen oder die Fehleranalyse und die Zuweisung anhand der Commit-Historie und anderer Daten automatisch von TeamCity erledigen zu lassen. Die automatische Erkennung unzuverlässiger Tests reduziert unnötiges Rauschen, während Test-Metadaten und der Buildverlauf Ihnen dabei helfen, bei Problemen schnell zu den Ursachen vorzudringen.

Warum sollten Sie sich für TeamCity als CI/CD-Lösung entscheiden?

Unterstützung für jeden Workflow

Von einfachen Skripten bis hin zu ausgefeilten Pipelines können Sie mit TeamCity Ihren Build-Workflow ganz nach Wunsch gestalten. Konfigurieren Sie parallele Build-Schritte, plattformunabhängige Tests, komplexe Abhängigkeiten und mehr in einer intuitiven Bedienoberfläche, oder verwalten Sie Ihre gesamte Pipeline als Code.

Optimiert für schnelles Feedback

Durch intelligente Testparallelisierung, Echtzeit-Fortschrittsberichte, automatische Zuweisung von Fehlern und Erkennung von unzuverlässigen Tests wird Ihr CI/CD-Prozess optimiert. Dank detaillierter Test-Metadaten, Build-Historien und Kennzahlen stehen Ihnen alle Informationen zur Verfügung, die Sie benötigen, um Probleme schnell zu beheben.

Kompatibel mit Ihrer Build-Infrastruktur

Führen Sie Builds vor Ort oder in der Cloud aus, auf dedizierter Hardware oder in Spot-Instanzen, auf virtuellen Systemen oder in Docker-Containern – und kombinieren Sie diese Möglichkeiten nach Belieben. Erfahren Sie mehr über die Build-Infrastrukturen, die TeamCity unterstützt.

Umfassende Sprachen- und Framework-Unterstützung

Mit nativer Unterstützung für eine breite Palette von Programmiersprachen, Build-Tools und Testframeworks fügt sich TeamCity nahtlos in Ihren Softwareentwicklungsprozess ein.

FAQ: Integration zwischen TeamCity und Jira

Welche Issue-Tracker werden von TeamCity unterstützt?

Neben Jira Cloud, Jira Server 4.4+ und Jira Data Center bietet TeamCity Integrationen für YouTrack, Bitbucket Cloud, GitHub, GitLab, Bugzilla und Azure Boards. Die Übermittlung des Build-Status von TeamCity an einen Issue-Tracker ist für Jira Server und Jira Data Center nicht verfügbar.

Wie kann ich in TeamCity Details zu Jira-Vorgängen einsehen?

Verbinden Sie TeamCity unkompliziert mit Ihrer Jira-Instanz, indem Sie die entsprechende URL und die Authentifizierungsdaten in Ihren TeamCity-Projekteinstellungen angeben. Sobald die Verbindung hergestellt ist, erkennt TeamCity automatisch Jira-Vorgangs-IDs in Commit-Nachrichten und zeigt die Details der Vorgänge im Buildverlauf an.

Kann ich von Jira aus ein Deployment in TeamCity auslösen?

Ja, mit der REST-API von TeamCity können Sie individuelle Integrationen konfigurieren. Dazu gehört auch das Auslösen einer Build- oder Deployment-Pipeline in TeamCity, wenn der Status eines Vorgangs in Jira aktualisiert wird.

Erste Schritte mit TeamCity

Leistungsstarkes CI/CD-System mit nativer Jira-Integration