TeamCity and Jira Integration

Close the loop on your continuous feedback cycle by integrating your CI/CD pipeline with Jira issue tracking.

Connect TeamCity to Jira to view details of the issues included in each build. Keep track of the changes that are ready for release directly from the TeamCity UI.

Publish the results of your latest build, test, or deployment jobs straight to Jira Cloud for a streamlined developer experience.

Ensure everyone on your team has access to the information they need when they need it by integrating your CI/CD platform with Jira.

Facilitate collaboration and foster a DevOps culture thanks to a fully automated and customizable CI/CD pipeline that integrates seamlessly with your toolchain.

View Jira issues from TeamCity

  • Connect TeamCity to Jira Cloud or your on-premises Jira instance to track the details of any issues mentioned in commit messages.
  • View the description, status, and classification of referenced issues for each build from the Changes list.
  • Use the Build Issues list to see all of the Jira tickets addressed in each build and to export information that is ready for your release notes.
Agent pools

Report TeamCity build results to Jira Cloud automatically

Visualize the progress of each issue as it moves through your CI/CD pipeline, directly from Jira Cloud.

For each Jira issue referenced in a commit message, TeamCity’s build status publisher reports the result of the latest pipeline run to Jira. Use the link to view more information, such as which automated tests failed or which build steps produce errors.

Combine build status reports with customizable email or Slack notifications to ensure you never miss an update. Whether your focus is on specific backlog items, your latest commits, or the most recent build and test run, TeamCity provides up-to-date information wherever you need it.

If your pipeline includes automated deployment to a staging or production environment, TeamCity also reports the status of the latest release, giving you a clear view of the progress of each Jira ticket, exactly where you need it.

Agent pools

Reduce your change failure rate

Discovering issues early and fixing them fast is essential for a reliable deployment process that maintains code quality. TeamCity complements your DevOps practices by keeping track of any issues that arise during a pipeline run, such as compilation errors or failing tests.

You can either triage issues and assign investigations manually or have TeamCity analyze errors and do the assigning automatically based on the commit history and other data. Automatic flaky test detection reduces unnecessary noise, while test metadata and the build history help you get to the roots of issues quickly.

Why choose TeamCity as your CI/CD solution?

Support for any workflow

From the simplest script to the most sophisticated pipeline, TeamCity allows you to build what you want, where you want. Configure parallel build steps, cross-platform testing, complex dependencies, and more from an intuitive UI, or manage your entire pipeline as code.

Optimized for faster feedback

Intelligent test parallelization, real-time progress reporting, auto-assignment of failures, and flaky test detection streamline your CI/CD process. Detailed test metadata, build histories, and metrics provide you with all the information you need to fix issues fast.

Compatible with your build infrastructure

Run builds on-site or in the cloud, on dedicated hardware or spot-priced instances, in virtual machines or Docker containers, and in any combination thereof. Learn more about what build infrastructure TeamCity supports.

Extensive language and framework support

With native support for a wide range of programming languages, build tools, and testing frameworks, TeamCity fits seamlessly into your software development process.

FAQ: TeamCity integration with Jira

Which issue trackers does TeamCity support?

In addition to Jira Cloud, Jira Server 4.4+, and Jira Data Center, TeamCity offers integrations with YouTrack, Bitbucket Cloud, GitHub, GitLab, Bugzilla, and Azure Boards. Publishing build status from TeamCity to an issue tracker is not available for Jira Server or Data Center.

How can I view details of Jira issues from TeamCity?

Simply connect TeamCity to your Jira instance by adding the relevant URL and authentication details to your TeamCity project settings. Once connected, TeamCity automatically detects Jira issue IDs in commit messages and displays the issue details in the build history.

Can I trigger a deployment in TeamCity from Jira?

Yes, with TeamCity’s REST API you can configure custom integrations. This includes triggering a build or deployment pipeline in TeamCity whenever an issue’s status is updated in Jira.

Get started with TeamCity

Powerful CI/CD system with native Jira integration