I have a multiple module gradle build. I want to execute targets for one module using root.
Ex :
gradle build -Pmodule=ABC
gradle jar -Pmodule=ABC
gradle test -Pmodule=ABC
gradle compileJava -Pmodule=ABC
gradle customTask -Pmodule=ABC
etc.
So every target can be run from root specifying the module.
Is there a simple way to do this?
Thanks !
Best Answer
To execute a task of a specific subproject, specify its task path. For example:
The leading
:
stands for the root project.ABC
is the subproject, andbuild
a task in that project.