【发布时间】:2021-07-18 12:16:18
【问题描述】:
例如,我想在这里从build 中排除测试:
task foo(dependsOn: ['clean', 'build']) {
build.mustRunAfter clean
}
我需要build -x test,而不是build。
如何在 Groovy 中将 -x test 传递给 build?
【问题讨论】:
-
为什么不依赖其他东西而不是构建? Gradle 无法按照您尝试使用的方式工作...如果您只想编译,则只需依赖
assembledocs.gradle.org/current/userguide/… -
@tim_yates 我需要一些与
build完全相同但无需测试的东西。assemble不同,请参见此处的 cmets:stackoverflow.com/a/4714118/5969852。 -
是 javadoc 还是编译你想念的测试类?如果不运行它们,为什么还要编译它们?