2012-08-24 54 views
0

在Jenkins中,我想创建一个带有两个参数的作业。第一个给出了环境选择(如DEV,TEST,PROD)。选择环境后,我希望第二个参数显示选定环境中的服务器列表。所以用户可以选择全部或特定的服务器进行安装。在Jenkins或其插件中可以做到这一点吗?基本上我希望当第一个选择框被选中时更新第二个选择框。Jenkins参数化选择

回答

1

这在Jenkins中使用默认参数化构建选项是不可能的。可能有另外一个插件会这样做(有许多社区贡献的插件),但我不知道其中的一个。

但是我已经写了几个自定义Jenkins插件来实质性地定制构建页面UI,以满足我公司特定的需求。开始编写Jenkins插件看起来很吓人,但如果您了解Java和Maven,实际上并不难。如果你不知道其中的任何一个,那么你将需要找到一个人。 https://wiki.jenkins-ci.org/display/JENKINS/Plugin+tutorial

下面是一个类似的回答类似的问题:Hudson or Jenkins Parameterized Builds using dynamic choices

0

我不认为太多的动态选择参数都可以通过插件也。但你可以尝试这个插件来得到你想要的。 Extended Choice Parameter Plugin来实现你想要的。但不完全是你想要的。希望这可以帮助。