'Jenkins groovy No signature of method com.cloudbees.groovy.cps.Builder.postfixDec()
I'm trying to upload some files from the local machine(Windows) to Azure storage by Jenkins.
I'm using azcopy command.
def UploadToAzure = azcopy copy "xxxx" "xxxxx"
steps
{
script
{
def proc = UploadToAzure.execute()
}
}
post
{
success
{
bat """IF EXIST \"%ProjectName%/Deploy\" rmdir /S /Q \"%ProjectName%/Deploy\""""
}
/*
failure
{
}*/
}
But for some reason, it's not working: it appears this error:
groovy.lang.MissingMethodException: No signature of method: com.cloudbees.groovy.cps.Builder.postfixDec() is applicable for argument types: (java.lang.Integer, com.cloudbees.groovy.cps.impl.ConstantBlock) values: [12, com.cloudbees.groovy.cps.impl.ConstantBlock@59533b28] 09:09:39 Possible solutions: postfixDec(int, com.cloudbees.groovy.cps.LValueBlock), postfixInc(int, com.cloudbees.groovy.cps.LValueBlock), prefixDec(int, com.cloudbees.groovy.cps.LValueBlock) 09:09:39 at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:58) 09:09:39 at org.codehaus.groovy.runtime.callsite.PojoMetaClassSite.call(PojoMetaClassSite.java:49) 09:09:39 at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) 09:09:39 at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113) 09:09:39 at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:133) 09:09:39 at hudson.scm.WorkflowScript.___cps___717(WorkflowScript) 09:09:39 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 09:09:39 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 09:09:39 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 09:09:39 at java.base/java.lang.reflect.Method.invoke(Method.java:566) 09:09:39 at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93) 09:09:39 at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite$StaticMetaMethodSiteNoUnwrapNoCoerce.invoke(StaticMetaMethodSite.java:151) 09:09:39 at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:102) 09:09:39 at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:56) 09:09:39 at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:194) 09:09:39 at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:198) 09:09:39 at hudson.scm.WorkflowScript.(WorkflowScript) 09:09:39 Caused: java.lang.ExceptionInInitializerError 09:09:39 at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 09:09:39 at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) 09:09:39 at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 09:09:39 at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) 09:09:39 at java.base/java.lang.Class.newInstance(Class.java:584) 09:09:39 at org.codehaus.groovy.runtime.InvokerHelper.createScript(InvokerHelper.java:434) 09:09:39 at groovy.lang.GroovyShell.parse(GroovyShell.java:700) 09:09:39 at org.jenkinsci.plugins.workflow.cps.CpsGroovyShell.doParse(CpsGroovyShell.java:142) 09:09:39 at org.jenkinsci.plugins.workflow.cps.CpsGroovyShell.reparse(CpsGroovyShell.java:127) 09:09:39 at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.parseScript(CpsFlowExecution.java:571) 09:09:39 at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.start(CpsFlowExecution.java:523) 09:09:39 at org.jenkinsci.plugins.workflow.job.WorkflowRun.run(WorkflowRun.java:334) 09:09:39 at hudson.model.ResourceController.execute(ResourceController.java:99) 09:09:39 at hudson.model.Executor.run(Executor.java:431)
Does someone have any idea how to fix it?
Thanks!
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
