我正在使用jenkins管道插件,我升级了Pipeline:支持API从2.14到2.16。
在执行下面的groovy脚本时升级后,我收到错误:
currentBuild.displayName = 'xyz'
Error:
java.lang.NoSuchMethodError: hudson.security.ACL.as(Lorg/acegisecurity/Authentication;)Lhudson/security/ACLContext;
at org.jenkinsci.plugins.workflow.support.steps.build.RunWrapper.setDisplayName(RunWrapper.java:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
有人建议,看起来是管道插件的兼容性问题