Я пытаюсь использовать CascadeChoiceParameter для динамического монтирования формы моих параметров, используя команды для создания моего списка параметров:
choiceType: 'PT_SINGLE_SELECT',
description: 'Informations about the application on kubernetes',
name: 'deployments',
omitValueField: false,
randomName: 'choice-parameter-5633384460832175',
referencedParameters: 'namespaces',
script: [
$class: 'GroovyScript',
script: [
classpath: [],
sandbox: true,
script: """
if (namespaces.equals("Select")){
return["Nothing to do - Select your deployment"]
} else {
def kubecmd = "kubectl get deploy --kubeconfig=${kubefileHlg} -o jsonpath={.items[*].metadata.name} -n " + namespaces
return [kubecmd.execute().in.text.split()]
}
"""
]
Параметр формы в Jenkins показывает мне это - единственная опция со всемизначения, разделенные запятой:
Есть ли у вас какие-либо идеи, как я могу смонтировать эти параметры в виде реального списка на нем?