Hi,

We are looking for ways to optimize the build time for our project which
has about 36 modules. The Dependency hierarchy takes us to a tree of 10
levels of nodes and some of the modules need mock server testing which runs
on the same port and parallel tests fail when two modules need the mock
server at the same time.

We are exploring alternative to:

1. version project to a temporary version
2. Trigger fast build using -T (skip test=true) which also installs the
artifact to local repo.
3. Then run -T using our own project module order which no longer requires
dependencies because they are available and we can guarantee N/C times
improvement where C is number of available cores.  This helps us avoid the
mock server dependency if we ensure all of them run in the same thread
/core sequentially.

Can you suggest to us which plugin we need to modify and use?

Thanks
Rohit

Reply via email to