Hi,
basically the problem I have is that currently the plugin which could do it
is not allowed to use because of announced security issues (Extended choice plugin).
What I need is a list of checkboxes to have a multi choice (I don't need scripting)...
Using the Job DSL I organized a JSON based configuration where I would be able to put
a type "multi-choice" and then to write a loop that creates individual checkboxes but there
are following disadvantages:
- Each checkbox item name represents a separate environment variable
- Each variable has to be a valid name. As an example you cannot use "foo-bar" or "9"
- The pipeline code need to know all entries to handle them. You cannot easily manage a loop
For those who might be confuses:
- Former use/result: VERSIONS="7,8,9" => when the extended choice plugin were used.
- Individual checkboxes: VERSION_7, VERSION_8 and VERSION_9
Any ideas on how to go with it? Best practises? Alternatives?
Kind regards,
Thomas