Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-29628

createVariableResolver() is called with null as a parameter

XMLWordPrintable

      createVariableResolver() method in FilterScript.java (97) is called with null as a parameter instead of build instance.
      final String value = pv.createVariableResolver(null).resolve(name);

      This is against specification
      http://javadoc.jenkins-ci.org/hudson/model/ParameterValue.html#createVariableResolver(hudson.model.AbstractBuild)
      where we can read that:
      build - The build for which this parameter is being used. Never null.

      This null is causing other plugins to fail. For example:
      https://issues.jenkins-ci.org/browse/JENKINS-29539

            kohsuke Kohsuke Kawaguchi
            zuljin Jaroslaw Niec
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: