Because the sbt plugin currently neither supports IDEA's code coverage runner nor IDEA inspections, we used a workaround: Generate an IDEA project from sbt with mpeltonen's sbt-idea plugin and use the IntelliJ runner then. However, since TC 9/IDEA 14, this doesn't work anymore because mpeltonen's plugin (1.7.0-SNAPSHOT) generates "old" project data (Scala facets instead of Scala SDK), which IDEA 14 can convert - but won't when called from TC (at least it seems). I don't expect the plugin to be fixed/updated (or even maintained any further) because IDEA now supports "import from sbt project" natively.
The problem is: I cannot get it to work from TeamCity (well, its integrated IDEA). Is there any way to trigger this "import project" in teamcity? If not, are there any suggestions for a workaround? Or any plans to extend the sbt plugin? After all, running inspections/Scala coverage and IDEA integration is the main argument for TC over Hudson/Jenkins (for us).