Вы не вызываете задачи в Gradle.задачи для запуска и их порядок определяются автоматически на основе командной строки, используемой для вызова Gradle.
Если вы хотите, чтобы задача в сборке подмодулей всегда выполнялась до или с определенным набором задач в сборке подмодуля.Вы можете использовать зависимости задачи.
Например, projectA / build.gradle
build.dependsOn ':projectB:test'
task myTask() {
dependsOn ':projectB:myProjectBTask'
}
С помощью этого сценария сборки вызов gradle projectA:build
запустит задачу test
в проекте B, то задача build
в проекте A.Аналогично, вызов gradle projectA:myTask
сначала будет выполняться myProjectBTask
.