这是我要求在Jenkins中使用参数(在自动显示后应该可编辑):
注意:无论它返回上述值,它都应该是可编辑的
答案 0 :(得分:0)
您需要参数组合。
我会这样做......
有效选择https://plugins.jenkins.io/uno-choice 比如说什么就叫它MY_PARAM。
然后使用扩展选择插件添加一个类似...的脚本
if(MY_PARAM.equals(" Dev")){return ['开发http://dev.com 1,'开发http://dev1.com 2']} 否则如果(MY_PARAM.equals(" QA")){return [' QA http://qa.com 1',' QA http://qa.com 2', " QA http://qa.com 3"]} 否则如果(MY_PARAM.equals(" PROD")){return [' Production http://prod.com 1']}
然后,您可以将变量的名称传递给构建的其他部分。如果是cloudbees版本,则可能需要传递隐藏参数。