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

NodeLabelParameter shouldn't be incompatible with Rebuild

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      When clicking "Rebuild" on a build belonging to a job parameterized with the NodeLabelParameter plugin, it throws an exception:

      org.apache.commons.jelly.JellyTagException: file:/Users/jtjerno/.jenkins/plugins/rebuild/WEB-INF/classes/com/sonyericsson/rebuild/RebuildAction/index.jelly:54:63: <st:include> No page found 'NodeParameterValue.jelly' for class com.sonyericsson.rebuild.RebuildAction

      It'd be great if Rebuild supported NodeLabelParameter (or I guess it might be the other way around?).
      I've attached the full stacktrace.

        Attachments

          Issue Links

            Activity

            Hide
            domi Dominik Bartholdi added a comment -

            This is fully problem in the rebuild-plugin, there is nothing i can do in the nodelabelparameter-plugin to solve this issue.

            The problem is caused by the fact that the rebuild-plugin uses it own jelly files to display the values/options of the build parameters and there is just no implementation for the NodeLabelParameter class.
            In fact this is the case for every other plugin defining a new parameter type - which basically means this plugin is some how broken by design.

            Show
            domi Dominik Bartholdi added a comment - This is fully problem in the rebuild-plugin, there is nothing i can do in the nodelabelparameter-plugin to solve this issue. The problem is caused by the fact that the rebuild-plugin uses it own jelly files to display the values/options of the build parameters and there is just no implementation for the NodeLabelParameter class. In fact this is the case for every other plugin defining a new parameter type - which basically means this plugin is some how broken by design.
            Hide
            davehunt Dave Hunt added a comment -

            It would be great to see support for NodeLabelParameter in the Rebuild plugin. Are there any plans to work on this? Is there anything I can do to help out?

            Show
            davehunt Dave Hunt added a comment - It would be great to see support for NodeLabelParameter in the Rebuild plugin. Are there any plans to work on this? Is there anything I can do to help out?
            Hide
            domi Dominik Bartholdi added a comment -

            There is a pull request on the rebuild plugin: https://github.com/jenkinsci/rebuild-plugin/pull/3

            Show
            domi Dominik Bartholdi added a comment - There is a pull request on the rebuild plugin: https://github.com/jenkinsci/rebuild-plugin/pull/3
            Hide
            domi Dominik Bartholdi added a comment -

            fixed with rebuild plugin 1.14

            Show
            domi Dominik Bartholdi added a comment - fixed with rebuild plugin 1.14
            Hide
            whimboo Henrik Skupin added a comment -

            Thanks domi. When will the new version be released? The updater of Jenkins can't find it yet.

            Show
            whimboo Henrik Skupin added a comment - Thanks domi. When will the new version be released? The updater of Jenkins can't find it yet.
            Hide
            domi Dominik Bartholdi added a comment -

            should be there now

            Show
            domi Dominik Bartholdi added a comment - should be there now
            Hide
            whimboo Henrik Skupin added a comment -

            The integrated plugin upgrade page of Jenkins shows version 1.14 now but it's still not listed on the plugin page itself: https://wiki.jenkins-ci.org/display/JENKINS/Rebuild+Plugin

            Anyway it works fine. Thanks a lot!

            Show
            whimboo Henrik Skupin added a comment - The integrated plugin upgrade page of Jenkins shows version 1.14 now but it's still not listed on the plugin page itself: https://wiki.jenkins-ci.org/display/JENKINS/Rebuild+Plugin Anyway it works fine. Thanks a lot!

              People

              Assignee:
              ragesh_nair ragesh_nair
              Reporter:
              jorgenpt Jørgen Tjernø
              Votes:
              4 Vote for this issue
              Watchers:
              9 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: