Long-lived branch pattern
This page explains how to define a long-lived branch name pattern in SonarQube Cloud, at the project level.
SonarQube Cloud considers a branch to be long-lived if:
It is the main branch, or
Its name matches the long-lived branch name pattern.
All other branches are considered short-lived.
The type of a branch (long-lived or short-lived) is set during its first analysis and cannot be changed afterward.
If your project belongs to an Enterprise plan organization, its long-lived branch name pattern is by default the pattern set at the organization level. You can change it.
The name pattern is based on a regular expression. For example, the regular expression: (branch|release)-.*
matches any name that begins with the string branch-
or release-
.
Last updated
Was this helpful?