Checkbox Jenkins:取消选中复选框后,如何显示/隐藏字符串参数字段?
我需要创建Jenkins作业,它在定义的机器上安装product.iso。 我有两个选择: latest.iso(已知道其路径) custom.iso(路径必须手动确定) 对我来说,最好的实现是一个名为“安装自定义iso”的复选框 当用户选择(选中)此复选框时 -下面将显示两个字符串参数字段(用于确定自定义iso的IP和路径) 当用户取消选中此复选框时 -这两个字符串参数字段消失(将安装默认的latest.iso) 我已经搜索了很多Jenkins插件,但似乎没有一个插件允许这种行为,这对我来说很奇怪,因为我认为,这种行为是经常需要的 有什么简单的方法吗?Checkbox Jenkins:取消选中复选框后,如何显示/隐藏字符串参数字段?,checkbox,jenkins,show,optional-parameters,Checkbox,Jenkins,Show,Optional Parameters,我需要创建Jenkins作业,它在定义的机器上安装product.iso。 我有两个选择: latest.iso(已知道其路径) custom.iso(路径必须手动确定) 对我来说,最好的实现是一个名为“安装自定义iso”的复选框 当用户选择(选中)此复选框时 -下面将显示两个字符串参数字段(用于确定自定义iso的IP和路径) 当用户取消选中此复选框时 -这两个字符串参数字段消失(将安装默认的latest.iso) 我已经搜索了很多Jenkins插件,但似乎没有一个插件允许这种行为,这对我来说很
任何帮助都将不胜感激。我认为此插件将帮助您使参数化构建更加动态 活动选项插件提供了附加的Jenkins参数类型 可以在作业表单中呈现为用户界面(UI)控件的。信息技术 支持使用系统环境变量、全局节点属性、, 您至少还有Groovy上下文中的Jenkins项目 至少对于自由式的工作 插件安装后,三种新的参数类型 提供:
有关更多说明和示例,请参阅此处:您可以使用参数化生成,但这不会隐藏不需要的输入字段。现在,它是使用参数生成的。但即使未选中自定义复选框,这些字符串参数字段也是可见的,这会让用户感到困惑。提供您所需要的。“活动选择插件”能够基于另一个参数更新参数,但是,它无法“隐藏”javascript之类的参数。这就是我要找的。