我正在尝试从内部使用一些变量,例如存储库名称、分支名称、内部版本号……,Jenkinsfile
但我无法找到任何有关此的文档。
有没有办法打印它们以便我可以看到可用的内容?如何?
我认为这可能与在 Groovy 对象中打印出变量和值有关
更新
this.binding.variables.each {k,v -> println "$k = $v"}
我试图包含上面的代码,但现在执行失败了
org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: Scripts not permitted to use field groovy.lang.Binding variables
at org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist.rejectField(StaticWhitelist.java:177)