-
Task
-
Resolution: Fixed
-
Critical
-
None
Various people reported over time that Maven job type builds considerably slowly compared to the freestyle projects.
The feature does have some overhead, in that it definitely does more (for example, artifacts get archived while Maven runs, whereas freestyle projects do that after Maven has run), but it's also good to take a deep look into where the overhead is and see if anything appears out of place.
This issue tracks my investigation of this.
- depends on
-
JENKINS-23098 Slaves hanging with Maven jobs
-
- Resolved
-
This pattern of switching from pull to push is something the remoting library should support. This change is added to https://github.com/jenkinsci/remoting/commit/42ed097929beac8b588d90e7df092847e10c0a67 and several following commits.