如何使用gradle cobertura插件排除子项目

时间:2013-10-24 17:18:13

标签: gradle cobertura


   我们正在使用gradle-cobertura-plugin,并且有一个包含许多子项目的主项目,但是必须为某些子项目排除cobertura。尝试使用以下内容:

project('test-modules:functional-tests') {
   cobertura {
       skip = true
   }
} 

但gradle抱怨

  

不推荐使用的动态属性:“跳过”“net.saliman.gradle.plugin.cobertura.CoberturaExtension_Decorated@6e56dd10”,值:“true”

跳过此子项目的方法是什么?

谢谢,
稻谷

1 个答案:

答案 0 :(得分:0)

coberbura配置不知道任何跳过标记,因此您在此处引入了一个新属性,这是弃用警告试图告诉您的内容。我不知道有关Cobertura插件的详细信息,但您可以通过设置enabled = false来禁用cobertura任务

coberturaTask.enabled = false // you have to replace 'coberturaTask' with the correct task name here

欢呼声,