相关疑难解决方法(0)

@NonCPS在Jenkins管道脚本中的作用是什么?

我在Jenkins有一个管道脚本.

我以前得到这个例外:

org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException:不允许使用方法的脚本groovy.json.JsonSlurperClassic parseText java.lang.String

我查看了异常,我发现了一些迹象表明我应该注释发生异常的方法@NonCPS.我做到了这一点,却没有真正理解这是做什么的.

然而,在那之后,我投入该方法的异常不再被一个try子句捕获.

那背后的想法是@NonCPS什么?使用它有什么影响?

groovy jenkins

92
推荐指数
1
解决办法
5万
查看次数

标签 统计

groovy ×1

jenkins ×1