Connecting a repository to Yandex Tracker

If you're using GitHub, GitLab, or Bitbucket cloud services, you can connect your repositories to Yandex Tracker and link commits to issues. It enables you to find changes in your code that are related to a specific issue, if required.

To connect a repository:

  1. You must be logged in to Yandex Tracker as an administrator.

  2. In the left panel, click  Administration. Next, open  Repositories and click  Connect.

  3. Select the service that hosts the repository and specify the connection details:

    • Link to the repository.

    • Token (for private GitHub and GitLab repositories). You do not need to specify a token for public repositories.

    • For Bitbucket repositories, enter your Bitbucket username and a password created specifically for Yandex Tracker.

    For more information about the connection parameters, see Integration with repositories.

  4. To display related commits on the issue page, go to your queue settings and enable this option:

    1. In the left-hand panel, click  Queues and select a queue.

  5. In the top right corner of the queue page, click  Queue settings.

    1. Go to the Integrations tab.
    2. Enable the option under Commits.

To link a commit to an issue in Yandex Tracker, include the issue key in your commit message.