Pasquale Congiusti created CAMEL-22752:
------------------------------------------
Summary: [build] send message with merge sonar check failure
Key: CAMEL-22752
URL: https://issues.apache.org/jira/browse/CAMEL-22752
Project: Camel
Issue Type: Improvement
Reporter: Pasquale Congiusti
Right now, when we merge a PR, the commit triggers a Sonarqube analysis. The
analysis is also showing a report which can be verified, for example something
like https://github.com/apache/camel/runs/57072611015:
{code}
Quality Gate failed
Failed conditions
125 Security Hotspots
0.0% Coverage on New Code (required ≥ 80%)
12.7% Duplication on New Code (required ≤ 3%)
E Reliability Rating on New Code (required ≥ A)
See analysis details on SonarQube Cloud
{code}
This information is however overlooked as we don't receive it as a normal
message. We may think to either use it during PR with a quality gate check or
at least expect the information to be sent to contributors to be aware of the
potential introduction of quality degradation or potential bugs/vulnerabilities.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)