diff --git a/core/src/main/java/hudson/model/Build.java b/core/src/main/java/hudson/model/Build.java index 430e3d114abe2710a7fd33299b3f215530ef2095..5ee349c63c00ab4fe8618abfb6a8bff6b352031d 100644 --- a/core/src/main/java/hudson/model/Build.java +++ b/core/src/main/java/hudson/model/Build.java @@ -154,7 +154,7 @@ public abstract class Build

,B extends Build> // tear down in reverse order boolean failed=false; for( int i=buildEnvironments.size()-1; i>=0; i-- ) { - if (!buildEnvironments.get(i).tearDown((AbstractBuild)Build.this,listener)) { + if (!buildEnvironments.get(i).tearDown(Build.this,listener)) { failed=true; } }