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

Multi-select feature at Dynamic parameter plugin

      Dynamic parameter plugin allows to get values from a list generated by a Groovy script. That list is a combo-box type visual object. It would be really helpful in my project to add the possibility to display that results in a List-Box visual object and allow to multi-select its values translating it, for the Jenkins parameter, into a single string, coma separated selected values (just as "Extended choice parameter plugin" does)

          [JENKINS-19578] Multi-select feature at Dynamic parameter plugin

          Stefan Prietl added a comment -

          Have a look at the pull request https://github.com/Seitenbau/sb-jenkins-dynamicparameter/pull/11.

          I'm not sure if the request will ever be included in the "main" code (there is nearly no recent activity on the code), so you probably have to build your own version of the plugin.

          Stefan Prietl added a comment - Have a look at the pull request https://github.com/Seitenbau/sb-jenkins-dynamicparameter/pull/11 . I'm not sure if the request will ever be included in the "main" code (there is nearly no recent activity on the code), so you probably have to build your own version of the plugin.

          Ioannis Moutsatsos added a comment - - edited

          After trying several of the snapshot versions of this plugin that attempt to implement the multi-select option I have not been able to identify one that works. I always keep getting the following error:

          javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: jar:file:/D:/DEVTOOLS/Jenkins/plugins/dynamicparameter/WEB-INF/lib/classes.jar!/com/seitenbau/jenkins/plugins/dynamicparameter/ChoiceParameterDefinition/index.jelly:40:64: <st:include> No page found '../commons/selectContent.jelly' for class com.seitenbau.jenkins.plugins.dynamicparameter.ChoiceParameterDefinition
          at org.kohsuke.stapler.jelly.JellyRequestDispatcher.forward(JellyRequestDispatcher.java:60)

          Ioannis Moutsatsos added a comment - - edited After trying several of the snapshot versions of this plugin that attempt to implement the multi-select option I have not been able to identify one that works. I always keep getting the following error: javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: jar: file:/D:/DEVTOOLS/Jenkins/plugins/dynamicparameter/WEB-INF/lib/classes.jar!/com/seitenbau/jenkins/plugins/dynamicparameter/ChoiceParameterDefinition/index.jelly:40:64: <st:include> No page found '../commons/selectContent.jelly' for class com.seitenbau.jenkins.plugins.dynamicparameter.ChoiceParameterDefinition at org.kohsuke.stapler.jelly.JellyRequestDispatcher.forward(JellyRequestDispatcher.java:60)

          In the face of what appears to be abandonment of the dynamic parameter plugin and the need for many additional dynamic features we at BioUno have implemented the new Uno-Choice plugin. In addition to dynamic option generation (similar to the Dynamic Parameter Plugin) Uno-Choice offers a variety of new and useful other features, including multi-select, cascading dynamic parameters and HTML rendering. A 1.0 version should soon appear on Jenkins but in the mean time you can get the latest hpi from https://groups.google.com/forum/#!topic/biouno-developers/REx4-sk_xSs

          Ioannis Moutsatsos added a comment - In the face of what appears to be abandonment of the dynamic parameter plugin and the need for many additional dynamic features we at BioUno have implemented the new Uno-Choice plugin. In addition to dynamic option generation (similar to the Dynamic Parameter Plugin) Uno-Choice offers a variety of new and useful other features, including multi-select, cascading dynamic parameters and HTML rendering. A 1.0 version should soon appear on Jenkins but in the mean time you can get the latest hpi from https://groups.google.com/forum/#!topic/biouno-developers/REx4-sk_xSs

          The uno-choices plugin is now released to the Jenkins community with the name Active Choices plugin. It offers all of the functionality of the Dynamic Parameter plugin, multi-select, cascade updates and much more. Check it out here: https://wiki.jenkins-ci.org/display/JENKINS/Active+Choices+Plugin

          Ioannis Moutsatsos added a comment - The uno-choices plugin is now released to the Jenkins community with the name Active Choices plugin. It offers all of the functionality of the Dynamic Parameter plugin, multi-select, cascade updates and much more. Check it out here: https://wiki.jenkins-ci.org/display/JENKINS/Active+Choices+Plugin

            dimitarp Dimitar Popov
            jacojm Jacobo Jimenez
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: