I am facing very slow Maven reporting/site. I have optimized JavaDoc and avoided the javadoc plugin downloading sources, Java API which has improved the performance but still Site takes 8 minutes at least to complete. It would be worth to mark some reporting plugins running in parallel in aggregator POM.
On Fri, Jan 19, 2018 at 2:20 PM, Romain Manni-Bucau <rmannibu...@gmail.com> wrote: > Hi guys, > > there is no way to parallelize not conflicting tasks for a same phase at > the moment right? Any way it gets under the radar? > > A common example is to run all code analyzis concurrently (findbugs, pmd, > checkstyle, ...) at the same time without waiting for one then the other > etc since all can be very long. > > It could be nice an fancy to define part of the reactor parallelisablity in > the pom, like: > > <plan> > <parallel> > <phase>process-sources</phase> > <executions> > <execution> > <groupId>...</groupId> > <artifactId>...</artifactId> > <version>...</version> > <id>...</id> > <execution> > <execution> > <groupId>...</groupId> > <artifactId>...</artifactId> > <version>...</version> > <id>...</id> > <execution> > </executions> > </parallel> > </plan> > > anything to enhance it? > > Romain Manni-Bucau > @rmannibucau <https://twitter.com/rmannibucau> | Blog > <https://rmannibucau.metawerx.net/> | Old Blog > <http://rmannibucau.wordpress.com> | Github <https://github.com/ > rmannibucau> | > LinkedIn <https://www.linkedin.com/in/rmannibucau> >