Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
When there are more projects in the workspace the build / clean commands are executed in parallel for all projects.
The projects are typically either dependent on each other or (worse) in a parent - child relationship. When the build (clean) process happens simultaneously, the independent build process may interfere like create/delete files for each other. This is a real issue for maven, I do not know whether Gradle (running through gradle daemon) is also affected.
With parent-child relationship, the parent should be probably processed either alone, or pnly after the child (all children) have been processed.
// cc: dbalek