Must-share information (formatted with Markdown):
The simple requirement is to be able to receive SonarQube quality failures when a running on a feature branch, before the code is merged in master. Instead, the feature branch passes and when it’s merged into master it fails. It seems like there’s a bug with the “new code” setting, and it doesn’t pick up the changes until they are merged.
“New Code” filter applied (for the last 30 days) - shows no issues:
“New Code” filter removed - issues visible in the last 18 days (there are examples with a couple of hours as well):
The “New Code” filter should show the issues in the last 30 days and fail the checks, but it doesn’t.