我必须将构建号从其他作业传递到管道作业。下面是我的管道语法页面:
我生成了以下脚本:
properties([parameters([<object of type com.cwctravel.hudson.plugins.extended_choice_parameter.ExtendedChoiceParameterDefinition>])])
但我无法正确使用它。请帮忙,如何使用生成的脚本进行扩展选择参数。
我为同一个目标使用类似的插件 - Extensible Choice Parameter plugin。
以下语法适用于我使用此插件:
properties([
[$class: 'ParametersDefinitionProperty', parameterDefinitions: [
[$class : 'ExtensibleChoiceParameterDefinition',
name : 'ParameterName',
description : 'ParameterDescription',
editable : 'false',
choiceListProvider: [$class : 'SystemGroovyChoiceListProvider',
groovyScript: [script: 'GroovyScriptAsString']
]
]
]
]
])