SonarQube is the de-facto platform for tracking quality related metrics. It would be useful to have an integration with Tuleap.
The major drawback with recent version of SonarQube is its quality gate process is now asynchronous. So, a failing gate will not break the CI process. Furthermore, the report is only available on SonarQube dashboard, requiring some actions when evaluating a pull-request.
A SonarQube integration could probably be an extension of
https://github.com/mc1arke/sonarqube-community-branch-plugin in order to add comment in Tuleap's pull-request from SonarQube.