an sbt plugin to publish metrics within sonar
Add plugin to project/plugins.sbt:
resolvers += "Sonatype Repository" at "https://oss.sonatype.org/content/groups/public"
addSbtPlugin("com.ebiznext.sbt.plugins" % "sbt-sonar" % "0.1.1")
For .sbt build definitions, inject the plugin settings in build.sbt:
seq(sonar.settings :_*)
For .scala build definitions, inject the plugin settings in Build.scala:
Project(..., settings = Project.defaultSettings ++ com.ebiznext.sbt.plugins.SonarPlugin.sonar.settings)
Plugin keys are located in com.ebiznext.sbt.plugins.SonarPlugin.Keys
sonarPublish
To publish metrics to sonar