我有 5 个相互依赖的项目。因此,我创建了新的“虚拟”项目,它是这 5 个项目的复合构建,并具有以下任务:
task build {
    dependsOn gradle.includedBuilds*.task(':build')
}
我可以使用以下命令运行复合中所有项目的构建gradlew build:或者如何以其他方式实现这一点?
我现在如何通过跳过-x test复合构建的测试执行?
您可以使用任务来代替尝试排除任务(build任务取决于任务) :testassemble
task buildWithoutTests {
    dependsOn gradle.includedBuilds*.task(':assemble')
}
根据任务清单(gradle tasks),区别在于:
assemble - Assembles the outputs of this project.
build - Assembles and tests this project.
| 归档时间: | 
 | 
| 查看次数: | 901 次 | 
| 最近记录: |