External issue trackers (FREE)

GitLab has an issue tracker, but you can configure an external issue tracker per GitLab project.

After you configure the external tracker, you can reference external issues in GitLab merge requests, commits, and comments using the format CODE-123, where:

  • CODE is a unique code for the tracker.
  • 123 is the issue number in the tracker.

The references are automatically converted to links to the issues.

You can keep the GitLab issue tracker enabled in parallel or disable it. When enabled, the Issues link in the GitLab menu always opens the internal issue tracker. When disabled, the link is not visible in the menu.

Disable the GitLab issue tracker

To disable the GitLab issue tracker:

  1. On the left sidebar, at the top, select Search GitLab ({search}) to find your project.
  2. Select Settings > General.
  3. Expand Visibility, project features, permissions.
  4. Under Issues, turn off the toggle.
  5. Select Save changes.

Configure an external issue tracker

To enable an external issue tracker, you must configure the appropriate integration.

The following external issue tracker integrations are available: