Skip to content

1.8.2+weblyzard.2

Compare
Choose a tag to compare
@ahubmann ahubmann released this 21 Oct 15:02
· 4 commits to weblyzard/1.8.2 since this release

Further extend pull/merge request annotation handling (supersedes previous quick'n dirty issue comment filtering in previous patch).

Heavily inspired by https://github.com/mably/sonarqube-community-branch-plugin/tree/topic/new-configuration-options and backported to the 1.8 line to support Sonarqube 8.9

  • Add separate "Community Branch Plugin" configuration section
  • Allow filtering of issues by rule type and severity
  • Limit number of added comments
  • Delete resolved issues (instead of resolving) for leaner merge request discussion threads
  • Reopen resolved issues if a Sonarqube issue reappears (or if filter settings are changed)
  • Setting to disable pipeline status creation
  • Setting to disable analysis summary comment
  • Allow deletion of previous analysis summary comments (instead of resolving)

While these changes will lead to dead links (as comments and discussions are deleted), it helps a lot in maintaining a readable merge request discussion on Gitlab.