相关疑难解决方法(0)

Gradle从完整版本中排除特定子项目


在我们的Gradle项目中,我们想要为功能测试添加一个新模块,该模块需要能够访问其他子项目的依赖项,但仍然不能作为完整项目构建的一部分运行.如果我试试这个,它仍然会被构建:

def javaProjects() {
   return subprojects.findAll { it.name != 'functional-tests' }
}

configure(javaProjects()) {
   ...
}

project(':functional-tests') {
    ....
}
Run Code Online (Sandbox Code Playgroud)

即使我将功能测试版本移动到它自己的单独的build.gradle文件,结果也是一样的.有人可以指出如何实现这一目标吗?

multi-project gradle

17
推荐指数
4
解决办法
3万
查看次数

标签 统计

gradle ×1

multi-project ×1