- SonarQube Enterprise, Azure DevOps, GitHub
- Remove deprecation warning from SonarQube reports
When running Azure pipelines against a Pull Request in GitHub, we see the following warning against each report on our SonarQube server:
Usage of parameter ‘sonar.pullrequest.provider’ from the scanner is deprecated. Please configure this parameter in the configuration of your project.
Presumably this parameter is set by one of the Azure tasks:
SonarQubePublish@4 so it’s not something we directly have any control over. Is there a way to silence this warning so that we don’t end up in the “broken windows” syndrome of having a warning that is always there but can be ignored?