jenkins的“参数化”版本有点受限.如果我想拥有彼此相关的选项怎么办?
例如2个下拉列表.从第一个选择控制第二个选项…
我真的没有看到任何规定的方式来实现这一点,但一个想法(它感觉超级hacky)将是使用JavaScript.
我注意到你可以输入< script>参数的description属性中的标签.也许一个地方可以放入一些js?看起来像prototype.js随系统一起提供.
那么一个想法是多么糟糕,还是有一种’正确’的方式来做这样的事情?
jenkins-ci.org – Active Choices Plugin
github.com – Active Choices Plugin
A Jenkins UI plugin for generating and rendering multiple value
options for a job parameter. The parameter options can be dynamically
generated from a Groovy script and can respond to changes in other job
parameters. The value options can be rendered as combo-boxes,
check-boxes,radio-buttons or rich HTML. Active Choices strives to
provide in a single plugin functionality found scattered among several
pre-existing plugins and some unique capabilities that are not
available yet.The Active Choices plug-in provides additional Jenkins
parameter types that can be rendered as user interface (UI) controls
in job forms.Once the plugin is installed three new parameter types become
available:
- Active Choices Parameter
- Active Choices Reactive Parameter
- Active Choices Reactive Reference Parameter
Active Choices parameters allow users to select value(s) for a job parameter. Parameter values can be:
- dynamically generated (using Groovy or a Scriptler script)
- dynamically updated based on other UI parameters
- multi-valued (can have more than one value)
- rendered with a variety of UI controls,including dynamic HTML
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。