-
Improvement
-
Resolution: Won't Fix
-
Major
-
None
-
Platform: All, OS: All
When building on a slave, the work results are archived on the master. Today it
is done in a synchronous manner, which means that for each result which needs to
be sent to the master the slave is idle, waiting for the network transfer to
complete.
This is less of an issue for small amounts of data, like pom files or test
results, but it becomes problematic and prolongs the build when archiving war files.
The master way the master is recording the data should not affect the build on
the slave, especially since the artefacts could be submitted on the same thread,
I suggest performing such communication with the master in a background thread,
to speed up builds on slaves.