From e93e0569df62d44ac7c9c93a7db3d567a64ec8dc Mon Sep 17 00:00:00 2001 From: Vojtech Juranek Date: Mon, 2 Apr 2012 11:59:08 +0200 Subject: [PATCH] Commented out getActions() as returns new copy of action list and thus breaks e.g. JUnitResultArchiver, which adds actions directly to the list (build.getActions().add(action)). --- core/src/main/java/hudson/model/AbstractBuild.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/hudson/model/AbstractBuild.java b/core/src/main/java/hudson/model/AbstractBuild.java index a61f50ba7a..956867fa6f 100644 --- a/core/src/main/java/hudson/model/AbstractBuild.java +++ b/core/src/main/java/hudson/model/AbstractBuild.java @@ -896,13 +896,14 @@ public abstract class AbstractBuild

,R extends Abs return ta; } - @Override + // commented out until fixed problem with adding actions, see discussion under https://github.com/jenkinsci/jenkins/pull/421 +/* @Override public List getActions() { List actions = new CopyOnWriteArrayList(super.getActions()); actions.addAll(createTransientActions()); return actions; } - +*/ public List getPersistentActions(){ return super.getActions(); } -- GitLab