我正在与Gradle
3.5一起工作,我有以下情况。Gradle多模块:如果为每个子模块更改了gradle.build文件。没有任务可用
我使用Spring Framework
到多模块工作。 考虑以下结构:
root
build.gradle
child-01
build.gradle
child-02
build.gradle
child-03
build.gradle
直到这里一切正常。
从上面观察每个.gradle
文件具有相同的名称。它是build
通过gradle tasks
命令可能在控制台中列出来自每个子模块的每个build.gradle
文件的所有我自己的任务。此外,如果使用gradle project
命令,我可以看到每个项目都列出了其各自的说明。
与Jenkins
工作的所有工作得很好,我能够从任何build.gradle
文件从每个子模块调用的任何任务
我做了如下变化:
root
build.gradle
child-01
child-01.gradle
child-02
child-02.gradle
child-03
child-03.gradle
对于每个子模块的每个build.gradle
文件有已分别更名为child-0#.gradle
现在gradle tasks
命令不会打印我自己的任务,并且Jenkins
失败,因为任务不可用。 gradle project
命令打印所有子模块,但没有描述。
解决方案是什么?