JIRA
Authentication
When configuring a connection to Jira, use the following authentication parameters:
for self-managed Jira (Server or Data Center): username (specified in the Jira user profile) and password
for Jira Cloud: user email and API token
Since version 2020.1, TeamCity can report build statuses directly to Jira Cloud in real time. To configure this extra option, you need to provide the Jira Client ID and Server secret when configuring a connection and add a respective build feature.
Converting Strings into Links to Issues
When enabling issue tracker integration in addition to general settings, you need to specify which strings should be recognized as references to issues in your tracker.
For JIRA, you need to provide a space-separated list of project keys. You can also load all project keys automatically: check the corresponding box and test the connection to your Jira server. If the connection is successful, the Project keys field will be automatically populated. Newly created projects in Jira will be detected by TeamCity, and the project keys list will be automatically synchronized.
For example, if a project key is WEB
, an issue key like WEB-101
, mentioned in a VCS comment, will be resolved to a link to the corresponding issue.