我需要根据另一个参数的用户输入调用参数。简而言之,
我有一个build_type参数,其中包含选项值Daily,Release和Snapshot。只有当用户为build_type选择Snapshot选项时,它才会提示用户输入快照名称。
我们有这个插件吗?
谢谢, RAS。
答案 0 :(得分:1)
试一试https://wiki.jenkins.io/pages/viewpage.action?pageId=74875956
它直截了当你也可以尝试这个https://wiki.jenkins.io/display/JENKINS/Extended+Choice+Parameter+plugin
<强> EDITED 强>
它确实有效,你只需要做一些groovy脚本:)
首先,您需要选择Active Choice Parameter
然后选择Active Choice Reactive reference Parameter
Groovy脚本
var table = $('#example').DataTable({
initComplete: function() {
this.api().columns([1]).every(function() {
var column = this;
var select = $('<select class="selectpicker" data-show-content="false" data-none-selected-text="Position" multiple><option value="" >Show All</option></select>')
.appendTo($(column.header()).empty())//use $(column.footer() to append it to the table footer instead
.on('changed.bs.select', function(e) {
var val = $(this).val();
var fVal = val.join("|")
column
.search(fVal, true, false)
.draw();
}); //select
column.data().unique().sort().each(function(d, j) {
select.append('<option value="' + d + '">' + d + '</option>')
}); //column.data
}); //this.api
} //initComplete
});
我会给你美化/格式化:)