我正在开发一个带有playframework 2.3的纯Java项目,并使用Jacoco4sbt作为代码覆盖工具。
当代码覆盖率低于阈值时,我该怎么做才能使构建失败?
答案 0 :(得分:4)
在项目的build.sbt
文件中,只需添加以下内容
jacoco.settings ++ Seq(
jacoco.thresholds in jacoco.Config := Thresholds(
instruction = 90,
method = 90,
branch = 90,
complexity = 90,
line = 90,
clazz = 90)
)
运行项目的根目录activator jacoco:cover dist