I’m wondering if TeamCity has the ability to connect with JIRA similar to how Atlassian Bamboo does it. I’ve been looking through the JetBrains documentation but can’t seem to find clear information about integrating with issue tracking systems.
I’m specifically interested in:
Linking builds to JIRA tickets
Automatic status updates in JIRA when builds complete
Displaying issue information in TeamCity build results
Has anyone successfully set up this kind of integration? Also, I’ve heard rumors about JetBrains developing their own issue tracker called Charisma. Does anyone know if this is actually happening and when it might be released?
Yes, TeamCity integrates with JIRA effectively once configured properly. You need to access your project settings to input your JIRA server URL and credentials. This setup allows you to link builds directly to JIRA issues through your commit messages, and TeamCity can automatically update the issue statuses in JIRA based on the outcomes of the builds. It’s important to ensure that permissions are appropriately configured on both platforms to avoid any issues. Regarding Charisma, there hasn’t been any official announcement from JetBrains about its release, though there are discussions among developers.
yeah, it works gr8 once you get it set up. the tricky part is making sure your jira admin gives TeamCity the right permissions - otherwise you’ll hit auth errors all day. i always use the issue tracker tab in the build config, but defo test that connection before you do anything else!
Been using this integration for two years - it works great. Most people mess up because they don’t put the JIRA issue key in their commit messages. You need something like “TC-123: Fixed login bug” to make the linking work. Here’s a gotcha that bit me: build status updates only work if your TeamCity service account has workflow transition permissions in JIRA. Without those permissions, builds finish but tickets don’t update their status. The issue info in TeamCity is pretty bare-bones but does the job - you’ll see ticket summary and status on the build results page. Haven’t seen anything solid on Charisma from JetBrains yet, just dev community rumors.