I have checked at setting the task test option, it should be correct. But when i run the task for all projects, the root is always the last project path. But I want to have different configuration based on the project itself path.
In fact, if i apply the task, the task is shared ? or unique for each project?
Plugin implementations have to defer all access to build script properties until after the build script has been evaluated. There are several techniques for doing so. One of them is to wrap the code with ‘project.afterEvaluate { … }’.
One more question about applying task via the plugin in allprojects, the task is shared among different projects ? so only 1 configuration is possible?
or each project will has that task instance so i can configure among different project?