У меня есть несколько модулей Gradle сборки. Я хочу выполнить цели для одного модуля, используя root. Пример:
gradle build -Pmodule=ABC
gradle jar -Pmodule=ABC
gradle test -Pmodule=ABC
gradle compileJava -Pmodule=ABC
gradle customTask -Pmodule=ABC
etc.
Таким образом, каждая цель может быть запущена из корня, указывая модуль. Есть ли простой способ сделать это?
Спасибо !
if (project.hasProperty('module') && module.equals('ABC')) { // execute module ABC } ...
, Это то, что вы хотите достичь?