Pulse naming conventions - Jira

Boaz Dremer Updated by Boaz Dremer

Pulse naming conventions - Jira

Clubhouse naming conventions

LinearB matches git work to Jira issues. In order to match branches to issues, the LinearB matching algorithm needs the branches and pull requests names to align with the issue code provided to each issue (and sub-task) by Jira when the ticket is created. LinearB searches the ticket code within the name of the branch/PR. Each branch/PR that includes the issue/sub-task code in its name will be matched to the relevant issue and will be included in the Pulse view.

For example:

If the ticket name in Jira is: "Repository selection - backfill and statuses" and the ticket code is: "LINB-397" the branch name should include "LINB-397" (not case sensitive) in its name:

  • LINB-397-Add-repository-bakcfill-status
  • LINB-397-Add-repository-status-enrichment

In this example, both branches (from different repositories) will be matched with the issue above.

Issues with subtasks:

For issues with subtasks, both branches with the original issue code and branches with every subtask code will be matched to the parent issue.

If the ticket name in Jira is: "Improve Dockerfiles for better layering" with ticket code: "LINB-603" and this issue has 2 subtasks:

Every branch/PR that will have one of the codes in its name: "LINB-397", "LINB-775", "LINB-776" will be matched to the parent issue.

How did we do?

Pulse Alerts

Pulse naming conventions - Clubhouse

Contact