TeamCity
 
You are viewing the documentation for an earlier version of TeamCity.

Integrating TeamCity with Issue Tracker

Last modified: 20 April 2023

In this section:

Dedicated Support for Issue Trackers



TeamCity supports Jira, Bugzilla and YouTrack issue trackers out of the box. Refer to the Supported Platforms and Environments page for the list of supported versions. When integration is configured, TeamCity automatically transforms an issue ID (=issue key in JIRA) mentioned in VCS comment into a link to the corresponding issue and allows to see basic issue details on hover over an icon displayed near the issue ID.

Issue tracker integration

Issues fixed in the build can also be viewed on the Working with Build Results tab of the build results.

On the build configuration home page, you can review all the issues mapped to the comments at the Issue Log tab. You can filter the list to particular range of builds and view which issues where mentioned in comments, and their state.

Issue log

Enabling Issue Tracker Integration



To enable integration, you need to create connection to your issue tracker on the Administration | Server Configuration | Issue Tracker tab.

The described below settings are common for all issue trackers:

In addition to these general settings you also need to specify which strings should be recognized by TeamCity and converted to links to issues in your issue tracker. For details, please refer to corresponding section:

Integrating TeamCity with Other Issue Trackers



To integrate TeamCity with an issue tracker other than Jira/YouTrack/Bugzilla, you can configure TeamCity to turn any issue tracker issue ID references in change comments into links. See Mapping External Links in Comments for details.

Dedicated support for an issue tracker can also be added via a custom Issue Tracker Integration Plugin.

See also:

Concepts: Supported Platforms and Environments Administrator's Guide: Mapping External Links in Comments Extending TeamCity: Issue Tracker Integration Plugin