Checkbox 詹金斯动态放置复选框
假设我有一个下拉列表参数,其中有几个选项,我希望其中一个选项带有复选框,否则它们将不会显示 我该怎么做?我尝试了扩展参数,但没有帮助,请帮助我 第一个选项将调用另一个多选选项(复选框) 但是只有一个选择可以做到这一点,其他人不会带来另一个选择。我已经成功地使用了,尽管需要稍微不同。我有一个初始下拉列表,选中后,填充下一个参数,这是另一个下拉列表,其中包含第一个选项的特定数据 它非常通用,文档中有很多选项。根据您需求的深度,这可能适合您。请参阅扩展选择参数→ 多级参数类型→ 参数类型:参数的多级多选。从其内联帮助中:Checkbox 詹金斯动态放置复选框,checkbox,jenkins,Checkbox,Jenkins,假设我有一个下拉列表参数,其中有几个选项,我希望其中一个选项带有复选框,否则它们将不会显示 我该怎么做?我尝试了扩展参数,但没有帮助,请帮助我 第一个选项将调用另一个多选选项(复选框) 但是只有一个选择可以做到这一点,其他人不会带来另一个选择。我已经成功地使用了,尽管需要稍微不同。我有一个初始下拉列表,选中后,填充下一个参数,这是另一个下拉列表,其中包含第一个选项的特定数据 它非常通用,文档中有很多选项。根据您需求的深度,这可能适合您。请参阅扩展选择参数→ 多级参数类型→ 参数类型:参数的多级多
- 多级单选:
属性文件是以制表符分隔的文件,级别在列中定义,选项在行中定义。例如,要进行两级选择,首先选择国家,然后选择城市,可以指定如下文件:
国家⇥城市 美国⇥旧金山 美国⇥芝加哥 墨西哥⇥墨西哥城 墨西哥⇥坎昆 这将导致第一个下拉列表,其中包含选项“选择一个国家…”、“美国”和“墨西哥”(初始选择为“选择一个国家…”,作为下拉列表的标签)。用户选择国家后,将出现“城市”下拉列表。如果先选择美国,那么旧金山和芝加哥将是选择,但如果墨西哥被选中,那么墨西哥城和坎昆将是选项。
必须在值字段中指定应表示级别的列。例如,“Country,City”可以是有效值。
请注意,多级选择不支持默认值 - 多级多选:与单选相同,但在选择所有级别后,会出现一个按钮“选择另一个…”,并显示额外的多级选择
- 因此,添加一个扩展选择参数:
名称:
◉ 多级参数类型 属性文件:Extended\u Choice\u参数
参数类型:/Multi-level_parameters.txt
或多级单选
值:多级多选
国家、城市
- 添加一个活动选项参数,包括:
名称:
Groovy脚本: 选择类型:Active\u Choices\u参数
单选
- 添加一个有功选择无功参数:
名称:
Groovy脚本: 选择类型:Active\u Choices\u Reactive\u参数
参考参数:复选框
Active\u Choices\u参数
return [
'',
'First',
'Second',
'Third'
]
if ( Active_Choices_Parameter.equals('') )
return ''
else if ( Active_Choices_Parameter.equals('First') )
return [
'1. Fourth',
'1. Fifth',
'1. Sixth'
]