Branch: refs/heads/maven-oom-heap-dump Home: https://github.com/xwiki/xwiki-jenkins-pipeline Commit: dd3b273bcffdd4bf307bebc9aaff6638d90fde22 https://github.com/xwiki/xwiki-jenkins-pipeline/commit/dd3b273bcffdd4bf307be... Author: Simon Urli <[email protected]> Date: 2026-10-14 (Wed, 14 Oct 2026) Changed paths: A src/test/java/org/xwiki/jenkins/pipeline/ArchiveMavenHeapDumpsTest.java A src/test/java/org/xwiki/jenkins/pipeline/IsStableBranchTest.java M src/test/java/org/xwiki/jenkins/pipeline/XWikiBuildTest.java A vars/archiveMavenHeapDumps.groovy A vars/archiveMavenHeapDumps.txt M vars/configureJavaTool.txt A vars/isStableBranch.groovy A vars/isStableBranch.txt M vars/xwikiBuild.groovy M vars/xwikiBuild.txt Log Message: ----------- [Misc] Archive the heap dumps of the Maven JVM on OOM and avoid spurious OOMs on Java 17 and 21 * Move the archiving of the heap dumps to a new archiveMavenHeapDumps step and isStableBranch to a step of its own * Only log a failure to archive the dumps, so that it doesn't replace the build failure or skip the Post Build processing * Archive the dumps of each build in its own maven-heap-dumps/<build name>/ directory Co-Authored-By: Claude Opus 5.5 <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-jenkins-pipeline/settings/notifications