Hi all, I’m having difficulty with a Maven & Scala multi-module project that is being built in Azure DevOps and integrated to SonarCloud. I’m using the AzureDevops Tasks to auto-modify my pom.xml during CI as opposed to checking in these changes to my repo.
- ALM used (Azure DevOps)
- CI system used Azure DevOps
- Languages of the repository Java/Scala
Scala code in this repo is built using
net.alchim31.maven:scala-maven-plugin:3.2.2 and is a multi-module maven project. Scala code is unit tested using scalatest.
Sonarcloud properly identifies the multi-module structure, but is only identifying the Java and XML code, none of my scala code. Sonar isn’t clear on this, but do I need to add scoverage plugin before Sonar will pick up my scala files?