The CloudBees SCM Reporting feature is a CloudBees Jenkins Platform plugin that provides enhanced integration with GitHub and Bitbucket. The only build information available without CloudBees SCM Reporting is simple pass/fail notifications.
When using CloudBees SCM Reporting, as the build runs, GitHub or Bitbucket surfaces status information about the build directly in GitHub or Bitbucket in real-time, alleviating the need to context switch over to CloudBees Jenkins Platform to get an overview. For example, if a PR fails, CloudBees SCM Reporting posts pre-analyzed simple failures to GitHub or Bitbucket, like “XXX” test is failing, SpotBugs violation, etc. Additionally, CloudBees SCM Reporting posts automatic checks and status information inferred from Pipeline stages (no pipeline commands required).
See Enabling actionable build notifications in GitHub or Bitbucket for more information on enabling this feature.