【发布时间】:2019-02-19 09:48:30
【问题描述】:
与How to configure JaCoCo maven plugin from command line相关
我想知道 Gradle 中是否有这样做的方法。
强制在命令行中包含 JaCoCo 插件,而不是添加 apply plugin 'jacoco'。
提前致谢。
【问题讨论】:
标签: gradle plugins command-line jacoco
与How to configure JaCoCo maven plugin from command line相关
我想知道 Gradle 中是否有这样做的方法。
强制在命令行中包含 JaCoCo 插件,而不是添加 apply plugin 'jacoco'。
提前致谢。
【问题讨论】:
标签: gradle plugins command-line jacoco
如何从命令行配置 JaCoCo Gradle 插件
与其他 Gradle 插件的方式相同 - 使用 initialization scripts,但请注意 https://github.com/gradle/gradle/issues/1262 和 https://github.com/gradle/gradle/issues/1322 其中表示不属于 Gradle 分发的插件不能使用 id 应用,应使用类型。虽然 JaCoCo 插件是分发的一部分,但这里是使用类型的示例 - 在 jacoco.gradle 之后给出
allprojects {
apply plugin: org.gradle.testing.jacoco.plugins.JacocoPlugin
}
gradle --init-script jacoco.gradle tasks --all 的执行表明任务jacocoTestReport 出现在项目中。
【讨论】:
build.gradle 没有插件,插件在 jacoco.gradle 中定义,通过将 --init-script jacoco.gradle 添加到 gradle 命令包含在构建中