Integrate YouTrack



JetBrains TeamCity

Integrate YouTrack with TeamCity to synchronize your issues with the changes made in a specific build in TeamCity. For example, an issue can be fixed automatically by mentioning its ID in TeamCity change comment, and the build number is then added automatically in YouTrack.

All changes made via TeamCity are displayed on the TeamCity Changes tab, also indicating the committer. Read more to configure this integration.

Version Control Systems

YouTrack integrates with most VCS via TeamCity. When you type any YouTrack command in a VCS commit comment, it is applied to the issue associated with that commit. For example, if you commit files with a comment like #JT-1787 fixed tag to be documented, JT-1787 will be closed and tagged as "to be documented".

You are welcome to use the free TeamCity version as a bridge between YouTrack and your VCS. You need to create at least one build configuration in TeamCity and make sure that TeamCity lists your commits. You don't even need to actually build anything.

GitHub

Type any YouTrack command in the commit comment and it will be applied to the mentioned issue. All changes will be made with the committer's account. Use commit hashes in YouTrack issues to provide direct links to GitHub commits. Follow this tutorial to configure the integration.


JetBrains IDEs

YouTrack integrates with IntelliJ IDEA, PhpStorm, WebStorm, PyCharm, RubyMine, and AppCode. Manage your tasks, features and bugs right from the IDE. Browse the list of your issues and correlate it with VCS commits.

For example, choose the task to work on or create a new one, set its state to 'In Progress' right from the IDE, and close it from the commit comment. Configure the integration.



Authentication Modules

Log in to YouTrack using your Google, GitHub, Active Directory, Yahoo, AOL, OpenID, LDAP or even Jira credentials. All you need to do is to first enable and configure the appropriate authentication module.


Help Desk Tools

Mailbox

Create issues right from your customers' emails. Communicate with your customers via YouTrack issues without creating additional user accounts. See this tutorial for using YouTrack as a help desk.

Zendesk




Test Management Tools

TestRail

Enter YouTrack issue IDs in test results. Issue IDs are automatically linked to YouTrack. TestRail can also be configured to link to New Issue page to make it easier for testers to submit new issues. Learn more.

TestLink

Link the test case execution results in TestLink with the appropriate issue created in YouTrack. The New Issue form can also be accessed right from TestLink. Learn more.

TestLodge

Create an issue in YouTrack automatically every time a test case fails in TestLodge. Details such as description, steps to reproduce, expected result and actual result are all submitted to YouTrack. Each failed test case is then linked directly to the created ticket. Learn more.

REST API

  • Create and modify issues, and perform other operations programmatically, to seamlessly integrate YouTrack into your environment. For example, use automated issue submission from third-party applications.
  • Import issues from your current bug tracking system for a smoother migration to YouTrack.
  • Manipulate projects, users, groups, roles, issue link types, and custom attributes.

Read more.


Confluence

Connect your YouTrack Stand-alone with Atlassian Confluence to:

  • Insert dynamic links into Confluence pages to visually reflect YouTrack issue states
  • Add reports to Confluence pages based on YouTrack search queries

Read more and get the add-on.



OpenSearch Support for Chrome, Firefox and IE

OpenSearch format allows you to search in YouTrack from your browser's address field. For example, type for:me #unresolved in your browser's search bar and get the list of all open issues assigned to you. Read more.