Fix: sonar source fix
Type of change
-
Bug Fix -
Feature
Please provide link to gitlab issue or ADR(Architecture Decision Record)
Does this introduce a change in the core logic?
- [NO]
Does this introduce a change in the cloud provider implementation, if so which cloud?
-
AWS -
Azure -
Google Cloud -
IBM
Does this introduce a breaking change?
- [NO]
What is the current behavior?
Maven attempts to install plugins from Codehaus, which no longer maintains Sonar scanner plugin
What is the new/expected behavior?
Explicitly adding Sonar source, which is the new maintainer of Sonar scanner plugin
Have you added/updated Unit Tests and Integration Tests?
No
Any other useful information
SonarQube plugin is no longer maintained by Codehaus (since 2019). This will throw an error when we attempt to run mvn sonar:sonar. The plugin is being maintained by SonarSource currently. The maven project needs to be updated to point to this new location.
Edited by Susie Lin