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

custom tools plugin doesn't work with matrix job

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Critical
    • Resolution: Fixed
    • Component/s: customtools-plugin
    • Labels:
      None
    • Environment:
      jenkins = 1.579
      customtools-plugin = 0.4.1
    • Similar Issues:

      Description

      [CustomTools] - Skipping installation of tools at the master job
      FATAL: null
      java.lang.NullPointerException
      at com.cloudbees.jenkins.plugins.customtools.CustomToolInstallWrapper.decorateLauncher(CustomToolInstallWrapper.java:154)
      at hudson.model.AbstractBuild$AbstractBuildExecution.createLauncher(AbstractBuild.java:581)
      at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:491)
      at hudson.model.Run.execute(Run.java:1745)
      at hudson.matrix.MatrixBuild.run(MatrixBuild.java:306)
      at hudson.model.ResourceController.execute(ResourceController.java:89)
      at hudson.model.Executor.run(Executor.java:240)
      at hudson.model.OneOffExecutor.run(OneOffExecutor.java:43)

        Attachments

          Activity

          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          Seems that the old configuration has been loaded for the job after the plugin's update. PR with the fix:https://github.com/jenkinsci/customtools-plugin/pull/22

          Show
          oleg_nenashev Oleg Nenashev added a comment - Seems that the old configuration has been loaded for the job after the plugin's update. PR with the fix: https://github.com/jenkinsci/customtools-plugin/pull/22
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/main/java/com/cloudbees/jenkins/plugins/customtools/CustomToolInstallWrapper.java
          http://jenkins-ci.org/commit/customtools-plugin/41037bb1332f319860561d6cee4126927e244407
          Log:
          [FIXED JENKINS-24853] - Handle null multiConfigOptions

          Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/main/java/com/cloudbees/jenkins/plugins/customtools/CustomToolInstallWrapper.java http://jenkins-ci.org/commit/customtools-plugin/41037bb1332f319860561d6cee4126927e244407 Log: [FIXED JENKINS-24853] - Handle null multiConfigOptions Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/main/java/com/cloudbees/jenkins/plugins/customtools/CustomToolInstallWrapper.java
          http://jenkins-ci.org/commit/customtools-plugin/c061810db486bb7e5a4d41bad1a041f43bf05682
          Log:
          Merge pull request #22 from synopsys-arc-oss/JENKINS-24853

          [FIXED JENKINS-24853] - Handle null multiConfigOptions

          Compare: https://github.com/jenkinsci/customtools-plugin/compare/6f337351a745...c061810db486

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/main/java/com/cloudbees/jenkins/plugins/customtools/CustomToolInstallWrapper.java http://jenkins-ci.org/commit/customtools-plugin/c061810db486bb7e5a4d41bad1a041f43bf05682 Log: Merge pull request #22 from synopsys-arc-oss/ JENKINS-24853 [FIXED JENKINS-24853] - Handle null multiConfigOptions Compare: https://github.com/jenkinsci/customtools-plugin/compare/6f337351a745...c061810db486

            People

            • Assignee:
              oleg_nenashev Oleg Nenashev
              Reporter:
              rocktavious kyle rockman
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: