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

PowerShell Script Runs Fail (nullPointerException)

XMLWordPrintable

    • Jenkins 2.249

      I have for some time had my builds all run the following PowerShell command:

      if (!(Invoke-Command -computername serverName {rename-item -path C:\fileToBeRenamed -newname C:\renamedFile -ErrorAction Stop; Return $? })) { $LASTEXITCODE = 1 }

      In versions prior to 2.248, the script executes successfully, and after a reversion to 2.245, the script still executes successfully.

      Here is the error when it attempted to run the PowerShell script in 2.248. The script did not execute (as in, it did not perform the rename as intended.)

      C:\Program Files (x86)\Jenkins\workspace\app>exit 0
      ERROR: Build step failed with exception
      java.lang.NullPointerException
      at java.util.ArrayList.<init>(Unknown Source)
      at hudson.tasks.CommandInterpreter.buildEnvVarsFilterRules(CommandInterpreter.java:79)
      at hudson.Launcher.prepareFilterRules(Launcher.java:123)
      at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:133)
      at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:90)
      at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
      at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:741)
      at hudson.model.Build$BuildExecution.build(Build.java:206)
      at hudson.model.Build$BuildExecution.doRun(Build.java:163)
      at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
      at hudson.model.Run.execute(Run.java:1880)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      at hudson.model.ResourceController.execute(ResourceController.java:97)
      at hudson.model.Executor.run(Executor.java:428)
      Build step 'PowerShell' marked build as failure
      Finished: FAILURE

      This requires a downgrade to 2.245.

            danielbeck Daniel Beck
            kaseykrehbiel Kasey Krehbiel
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: