To pass in the parameter to the job, simply set a Choice parameter like this:
<hudson.model.ChoiceParameterDefinition>
<name>update.site.description</name>
<description>Choose which label to apply to the generated update site's index.html page.</description>
<choices class="java.util.Arrays$ArrayList">
<a class="string-array">
<string>Nightly Build</string>
<string>Development Milestone</string>
<string>Stable Release</string>
</a>
</choices>
</hudson.model.ChoiceParameterDefinition>
Do you like this? Should it be done in other Teiid Designer jobs, too?