1.?添加組件?Active Choices Plug-in
如jenkins無法聯(lián)網(wǎng),可在以下兩個地址中下載插件,然后放到/home/jenkins/.jenkins/plugin下面重啟jenkins即可
Active Choices
Active Choices | Jenkins plugin
2. 效果如下:
sharding為空時,sharding_info和copy_info不顯示
sharding等于2時,顯示sharding等于2時其它聯(lián)動參數(shù)的值,且值可修改
3. 具體配置及腳本如下:
JOB 配置界面添加參數(shù)
文章來源:http://www.zghlxwxcb.cn/news/detail-735737.html
Groovy Script腳本如下 :文章來源地址http://www.zghlxwxcb.cn/news/detail-735737.html
if (sharding=="2") {
return """
<input name="value" type="text" id="VALUE" class="setting-input" value="this is 2">
<img src="error/image/url" style="display: none;" onerror='document.getElementById("VALUE").closest(".form-group").style.display=""'>
"""
}else if (sharding=="4") {
return """
<input name="value" type="text" id="VALUE" class="setting-input" value="this is 4">
<img src="error/image/url" style="display: none;" onerror='document.getElementById("VALUE").closest(".form-group").style.display=""'>
"""
}else {
return """
<input name="value" type="text" id="VALUE" class="setting-input" value="">
<img src="error/image/url" style="display: none;" onerror='document.getElementById("VALUE").closest(".form-group").style.display="none"'>
"""
}
到了這里,關(guān)于jenkins利用插件Active Choices Plug-in達到聯(lián)動顯示或隱藏參數(shù),且參數(shù)值可修改的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!