В моей корневой build.gradle, я определил задачу GradleBuild так:GradleBuild изменяет путь для вызываемых задач
project.task('distribute', type : GradleBuild) {
startParameter = gradle.startParameter.newInstance()
tasks = [":subprojectA:displayInfo"]
}
Учитывая, что мой корневой каталог проекта под названием корень, когда я бегу распределить задачу, задача, которая выполняется в
:root:subProjectA:displayInfo
Как получается, что корень становится то, что выглядит как подпроект и почему Gradle задача сборки не выполнить правильную задачу так:
:subProjectA:displayInfo