Jenkins插件Extended Choice Parameter

参考:https://blog.csdn.net/qq_50573146/article/details/125521902

1.安装Extended Choice Parameter插件

 2.参数化构建过程中添加Extended Choice Paramete

Multi-Level Single Select多级单选:用户从下拉列表中选择一个选项,然后出现另一个下拉列表,其中的选项取决于第一个值,在第二次选择时,可能会出现第三个下拉列表,具体取决于前两个选择,依此类推上
属性文件是一个以制表符分隔的文件,级别定义在列中,选项定义在行中。例如,要有一个2级选择,首先选择一个国家,然后选择一个城市,你可以指定如下文件:

Country    City
美国    旧金山
美国    芝加哥
墨西哥    墨西哥城
墨西哥    坎昆

这将导致第一个下拉选项“选择一个country…”,“美国”和“墨西哥”(最初的选择是“选择一个国家…”,它作为下拉列表的标签)。用户选择国家后,会出现一个“城市”下拉菜单。如果首先选择美国,那么旧金山和芝加哥将是选项,但如果选择墨西哥,那么墨西哥城和坎昆将是选项。
表示级别的列必须在值字段中指定。例如,“Country,City”可以是有效值。 注意,多级选择不支持默认值。
Multi-Level Multi Select:多层次多选择:与单选相同,但在所有级别被选择后,一个按钮出现“选择另一个…”,并显示额外的多层次选择。

 

以下是实验效果

 

 /root/liuyan/extended_choice_parameter/multi_level_parameter3.txt 的内容如下(Tab分隔)

Country    City    qu    zhen    cun    hao
中国    北京    昌平    天通苑    东一区    5号
中国    北京    昌平    天通苑    东一区    6号
中国    北京    昌平    天通苑    东二区    7号
中国    北京    昌平    天通苑    东二区    8号
中国    北京    朝阳    来广营    东三区    9号
中国    北京    朝阳    去广营    东三区    10号

 

 

posted @   LiuYanYGZ  阅读(1052)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2020-01-29 MongoDB 2.4、备份
2020-01-29 MongoDB 2.3复制(副本集)
2020-01-29 MongoDB 2.2安全
2020-01-29 MongoDB 2、高级操作
2020-01-29 MongoDB 1.6. 数据查询
2020-01-29 MongoDB 1.5. 数据操作
2020-01-29 MongoDB 1.4数据类型
点击右上角即可分享
微信分享提示