Ken*_* Ho 3 jenkins jenkins-pipeline
我们曾经能够通过以下方式检查参数是否可用:
binding.variables.containsKey()
Run Code Online (Sandbox Code Playgroud)
要么
getBinding().hasVariable()
Run Code Online (Sandbox Code Playgroud)
但至少从詹金斯诉2.39开始,这种情况不再有效.(这些函数适用于groovy脚本中设置的变量,但不适用于"使用参数构建"中的参数.)
binding.variables.containsKey()你应该使用:而不是用来检查
params.containsKey()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1468 次 |
| 最近记录: |