- 
    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