首页 > 解决方案 > gradle 复合构建传递地执行任务

问题描述

gradle build在复合 gradle 构建中执行时,仅compileJava任务会传递执行。其他的,喜欢的test任务都没有。

如何强制我的测试也在构建时运行?

我试过了:

build.dependsOn gradle.includedBuilds*.task(':build')

但这没有用。

https://docs.gradle.org/current/userguide/composite_builds.html

这是要点:

// settings
if (file('../myModule').exists()) {
    includeBuild('../myModule')
}

// build1
dependencies {
  compile 'mygroup:MyModule:1.0.0'
}

标签: gradlebuild

解决方案


推荐阅读