Jenkins - 动态扩展选择参数,用于填充多级多选列表

时间:2014-10-07 12:53:36

标签: jenkins jenkins-plugins

有没有办法使用Dynamic (Moded) Extended Choice ParameterExtended Choice Parameter多级字段绑定来填充第一级列表?

例如,如果我有:

Moded extended choice parameter

这将与以下字段绑定:

Extended choice multi level

通过使用ModedChoice选择(Choice1,Choice2,Choice3)获得第一级别(选择)默认值,或者根据他们的ModedChoice选择,将填充“Value1”(在这种情况下,我会选择Choice级别)。

我知道我提到的第二种方法可以针对wiki中描述的单个选择列表完成,它会搜索文本文件Choice1.txt,Choice2.txt等,它们将包含Value1值(即key = value1.1,value1.2,value1.3等)。

我无法弄清楚如何让该密钥包含多级列表,因为它是以制表符分隔的格式来分隔列,即:

Choice    Value1    Value2
choice1    value1.1    value2.1
choice1    value1.1    value2.2
choice2    value1.2    value2.1
choice2    value1.1    value2.5
choice3    value1.2    value2.7

等。

我试过像(Choice1.txt)这样的东西:

key='Value1    Value2
value1.1    value2.1
value1.1    value2.2
value1.2    value2.1
value1.1    value2.5
value1.2    value2.7'   

等。对于Choice2.txt和Choice3.txt。

但这只是用Value1 Value2填充多层次。

我尝试使用另一个模式选择参数(多选)进行绑定,并将Key字段留空,并为多级选择列表保留正确的制表符分隔格式,但它仍然输出Value1 Value2

0 个答案:

没有答案