0


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

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

但是gradle抱怨说

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

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

谢谢,
稻田

4

1 回答 1

0

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

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

干杯,

勒内

于 2013-10-24T18:11:44.697 回答