Can you explain what you mean by “it is missing some of the Sensors”? How would those sensors get applied when using Maven? Can the Sonar Groovy plugin be configured in the Sonar web app?
The Sonar Groovy plugin is configured in the web app, but the projects are configured identically.
The gist shows that the GroovyCoberturaSensor is triggered for the maven run. However it is not triggered in Gradle. Both jobs are supposed to import the Cobertura report from the Gradle Cobertura run. However, the Gradle version does not perform the import.
Similarly, CPD being turned on for Gradle actually crashes the build. I have to turn that off in Gradle, but Maven can handle it.
Sounds like those Sonar plugins somehow depend on Maven. I’m not aware of anything that the Gradle Sonar plugin can do about this. I suggest to ping the plugin authors and ask them to add support for Gradle.