Skip to content
Bruno P. Kinoshita edited this page May 19, 2014 · 11 revisions

The Uno-Choice Plug-in provides job parameter types that are missing in other plug-ins. Its development is guided by the needs of researchers for their scientific workflows, but can also be used in Jenkins to build other kind of jobs.

Parameter Types

Below you will find each job parameter, a short introduction and some screen shots and code snippets to help you. Please keep in mind that our idea is to either a) make this plug-in available in Jenkins update center or b) contribute to existing plug-ins. In the meantime follow the instructions for using the BioUno update center.

Uno-Choice Dynamic Choice Parameter

This parameter is based on the Dynamic Choice Parameter, a job parameter from the Jenkins Dynamic Parameter Plug-in. The parameter is created based on the output of a Groovy script. This script is supposed to return a list.

The Uno-Choice Dynamic Choice Parameter has an additional option to allow users to specify multiple lines selects (i.e.: ). Another difference with the original job parameter, is that this parameter is filterable. If the "Enable filters" option is checked, an extra input box will be displayed allowing users to filter the options.