小编典典

如何检查构建参数在Jenkinsfile中是否可用

jenkins

我有一个管道脚本,可以使用和不使用参数。因此,我必须检查该参数是否可用。

我试过了,if(getBinding().hasVariable("myparameter"))但这导致异常

org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: Scripts not permitted to use method groovy.lang.Binding getVariables

还有另一种检查作业是否已参数化的方法吗?


阅读 379

收藏
2020-07-25

共1个答案

小编典典

较新的版本通过params变量使参数可用。如果未定义该参数,则它将回退到配置的默认值(另请参见此处)。

2020-07-25