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

Merge request reports

Loading