- 
    
Improvement
 - 
    Resolution: Fixed
 - 
    
Critical
 
- 
        
 - 
        Jenkins 2.241
 
SimpleBuildStep.perform needs to be given an EnvVars argument. Otherwise there is no way for an implementation to observe any local environment variable settings.
- causes
 - 
                    
JENKINS-62723 Build fails with "java.lang.IllegalArgumentException: Method perform not found in hudson.plugins.analysis.core.HealthAwareRecorder"
-         
 - Resolved
 
 -         
 - 
                    
JENKINS-63754 InvocationTargetException instead of AbortException
-         
 - Resolved
 
 -         
 
- is blocking
 - 
                    
JENKINS-23713 Remove AbstractProject-ness from BuildStep
-         
 - Resolved
 
 -         
 
- is duplicated by
 - 
                    
JENKINS-65151 Using Environment Variables in Plugins is not Possible / not Documented
-         
 - Open
 
 -         
 
- relates to
 - 
                    
JENKINS-40070 ${env.GLOBALSETTINGSNAME} invalid out of node context
-         
 - Open
 
 -         
 - 
                    
JENKINS-35671 Define Run.getEnvironmentForExpansion
-         
 - Open
 
 -         
 - 
                    
JENKINS-29537 EnvironmentContributingAction compatible with Workflow
-         
 - Resolved
 
 -         
 - 
                    
JENKINS-46175 Ability to mark a SimpleBuildStep as not requiring a workspace context
-         
 - Closed
 
 -         
 
- links to