首页 > 解决方案 > 基于Jenkins中用户输入的条件参数

问题描述

我需要根据用户输入调用另一个参数的参数。简而言之,

我有一个 build_type 参数,选择值 Daily、Release 和 Snapshot。只有当用户为 build_type 选择快照选项时,它才会提示用户输入快照名称。

我们有这个插件吗?

谢谢,拉斯。

标签: jenkinsjenkins-plugins

解决方案


试试这个https://wiki.jenkins.io/pages/viewpage.action?pageId=74875956
它直接你也可以试试这个https://wiki.jenkins.io/display/JENKINS/Extended+Choice+Parameter +插件

编辑
它确实有效,你只需要做一些时髦的脚本:)

首先你需要选择主动选择参数 在此处输入图像描述

然后选择 Active Choice Reactive 参考参数

在此处输入图像描述

Groovy 脚本

   if(States.equals("Snapshot")){
inputBox="<input name='Snapshot' type='text' >"
}

达达 在此处输入图像描述

我会把美化/格式化留给你:)


推荐阅读