如何在sbt-jacoco 3.0.2中配置非托管资源目录?

时间:2017-10-20 16:14:40

标签: scala sbt code-coverage jacoco

当前行为

我在这个配置中使用了旧版本的jacoco:

plugins.sbt

addSbtPlugin("de.johoop" % "jacoco4sbt" % "2.1.6")

build.sbt

...

jacoco.settings

unmanagedResourceDirectories in Test += baseDirectory.value / "test/resources"
unmanagedResourceDirectories in Compile += baseDirectory.value / "devops/cookbooks/thex_data_server/files/default/evolutions/default"

...

预期行为

现在我正在迁移以使用此配置上的jacoco:

plugins.sbt

addSbtPlugin("com.github.sbt" % "sbt-jacoco" % "3.0.2")

build.sbt

unmanagedResourceDirectories in Test += baseDirectory.value / "test/resources"
unmanagedResourceDirectories in Compile += baseDirectory.value / "devops/cookbooks/thex_data_server/files/default/evolutions/default"

环境

SBT version: 0.13.5
Plugin version: 3.0.2
Scala version(s): 2.11.7
Java version: 1.8.0

1 个答案:

答案 0 :(得分:0)

我可以通过以下示例解决此问题:https://github.com/sbt/sbt-jacoco/tree/master/src/sbt-test/sbt-jacoco/unmanaged-resources

如果有任何人有任何疑问,请告诉我。