Hello,

Beware, build flow plugin has been abandoned by his creator. And the last
maintainer also stopped doing it.

You should look at the Pipeline plugin.
Buildflow is most likely to not get any fixes or evolution in the future,
so if you're just starting you presumably don't want to start with it.

Cheers

Le 4 nov. 2016 11:19 AM, "Victor Martinez" <[email protected]>
a écrit :

> do you really need that extra closure " { -> build( " ?
>
> On Friday, 4 November 2016 08:09:21 UTC, Arjun RoyChaudhuri wrote:
>>
>> I'm new to jenkins and groovy, can any one please tell me what is wrong
>> in my syntax?
>>
>> parallel (1..5).collect { index ->
>>     { -> build("samplejob", param: params["inputVal" + index]) }
>> }
>>
>>
>> I'm trying to run "samplejob" concurrently using build flow plugin, but
>> something is wrong with my syntax and it's giving me following error
>>
>>
>> Enter code here...ERROR: Failed to run DSL Script
>> org.codehaus.groovy.runtime.typehandling.GroovyCastException
>> <http://stacktrace.jenkins-ci.org/search?query=org.codehaus.groovy.runtime.typehandling.GroovyCastException>
>> : Cannot cast object '1' with class 'java.lang.Integer' to class
>> 'groovy.lang.Closure'
>>         at org.codehaus.groovy.runtime.typehandling.DefaultTypeTransfor
>> mation.continueCastOnSAM(DefaultTypeTransformation.java:405)
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.continueCastOnSAM&entity=method>
>>         at org.codehaus.groovy.runtime.typehandling.DefaultTypeTransfor
>> mation.continueCastOnNumber(DefaultTypeTransformation.java:319)
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.continueCastOnNumber&entity=method>
>>         at org.codehaus.groovy.runtime.typehandling.DefaultTypeTransfor
>> mation.castToType(DefaultTypeTransformation.java:232)
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.castToType&entity=method>
>>         at org.codehaus.groovy.runtime.typehandling.DefaultTypeTransfor
>> mation.asArray(DefaultTypeTransformation.java:423)
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.asArray&entity=method>
>>         at org.codehaus.groovy.runtime.typehandling.DefaultTypeTransfor
>> mation.castToType(DefaultTypeTransformation.java:214)
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.castToType&entity=method>
>>         at org.codehaus.groovy.runtime.DefaultGroovyMethods.asType(Defa
>> ultGroovyMethods.java:15538)
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.groovy.runtime.DefaultGroovyMethods.asType&entity=method>
>>         at org.codehaus.groovy.runtime.DefaultGroovyMethods.asType(Defa
>> ultGroovyMethods.java:10642)
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.groovy.runtime.DefaultGroovyMethods.asType&entity=method>
>>         at org.codehaus.groovy.runtime.dgm$52.doMethodInvoke(Unknown
>> Source)
>>         at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1215
>> )
>>         at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1024
>> )
>>         at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(I
>> nvokerHelper.java:911)
>>         at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(Invok
>> erHelper.java:902)
>>         at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMeth
>> odN(ScriptBytecodeAdapter.java:168)
>>         at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.asType(Scr
>> iptBytecodeAdapter.java:591)
>>         at com.cloudbees.plugins.flow.FlowDelegate.parallel(FlowDSL.gro
>> ovy:399)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
>> ssorImpl.java:57)
>>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
>> thodAccessorImpl.java:43)
>>         at java.lang.reflect.Method.invoke(Method.java:606)
>>         at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMet
>> hod.java:93)
>>         at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
>>         at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1215
>> )
>>         at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1024
>> )
>>         at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:812)
>>         at com.cloudbees.plugins.flow.FlowDelegate.invokeMethod(FlowDSL.
>> groovy)
>>         at hudson.util.spring.ClosureScript.invokeMethod(ClosureScript.
>> java:83)
>>         at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callC
>> urrent(PogoMetaClassSite.java:75)
>>         at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCa
>> llCurrent(CallSiteArray.java:52)
>>         at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCu
>> rrent(AbstractCallSite.java:154)
>>         at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCu
>> rrent(AbstractCallSite.java:166)
>>         at Script1.run(Script1.groovy:1)
>>         at Script1$run.call(Unknown Source)
>>         at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall
>> (CallSiteArray.java:48)
>>         at Script1$run.call(Unknown Source)
>>         at com.cloudbees.plugins.flow.FlowDSL.executeFlowScript(FlowDSL.
>> groovy:84)
>>         at com.cloudbees.plugins.flow.FlowRun$FlyweightTaskRunnerImpl.run
>> (FlowRun.java:219)
>>         at hudson.model.Run.execute(Run.java:1741)
>>         at com.cloudbees.plugins.flow.FlowRun.run(FlowRun.java:155)
>>         at hudson.model.ResourceController.execute(ResourceController.j
>> ava:98)
>>         at hudson.model.Executor.run(Executor.java:410)
>> FATAL: Cannot cast object '1' with class 'java.lang.Integer' to class
>> 'groovy.lang.Closure'
>> org.codehaus.groovy.runtime.typehandling.GroovyCastException
>> <http://stacktrace.jenkins-ci.org/search?query=org.codehaus.groovy.runtime.typehandling.GroovyCastException>
>> : Cannot cast object '1' with class 'java.lang.Integer' to class
>> 'groovy.lang.Closure'
>>         at org.codehaus.groovy.runtime.typehandling.DefaultTypeTransfor
>> mation.continueCastOnSAM(DefaultTypeTransformation.java:405)
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.continueCastOnSAM&entity=method>
>>         at org.codehaus.groovy.runtime.typehandling.DefaultTypeTransfor
>> mation.continueCastOnNumber(DefaultTypeTransformation.java:319)
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.continueCastOnNumber&entity=method>
>>         at org.codehaus.groovy.runtime.typehandling.DefaultTypeTransfor
>> mation.castToType(DefaultTypeTransformation.java:232)
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.castToType&entity=method>
>>         at org.codehaus.groovy.runtime.typehandling.DefaultTypeTransfor
>> mation.asArray(DefaultTypeTransformation.java:423)
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.asArray&entity=method>
>>         at org.codehaus.groovy.runtime.typehandling.DefaultTypeTransfor
>> mation.castToType(DefaultTypeTransformation.java:214)
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.castToType&entity=method>
>>         at org.codehaus.groovy.runtime.DefaultGroovyMethods.asType(Defa
>> ultGroovyMethods.java:15538)
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.groovy.runtime.DefaultGroovyMethods.asType&entity=method>
>>         at org.codehaus.groovy.runtime.DefaultGroovyMethods.asType(Defa
>> ultGroovyMethods.java:10642)
>> <http://stacktrace.jenkins-ci.org/search/?query=org.codehaus.groovy.runtime.DefaultGroovyMethods.asType&entity=method>
>>         at org.codehaus.groovy.runtime.dgm$52.doMethodInvoke(Unknown
>> Source)
>>         at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1215
>> )
>>         at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1024
>> )
>>         at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(I
>> nvokerHelper.java:911)
>>         at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(Invok
>> erHelper.java:902)
>>         at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMeth
>> odN(ScriptBytecodeAdapter.java:168)
>>         at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.asType(Scr
>> iptBytecodeAdapter.java:591)
>>         at com.cloudbees.plugins.flow.FlowDelegate.parallel(FlowDSL.gro
>> ovy:399)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
>> ssorImpl.java:57)
>>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
>> thodAccessorImpl.java:43)
>>         at java.lang.reflect.Method.invoke(Method.java:606)
>>         at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMet
>> hod.java:93)
>>         at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
>>         at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1215
>> )
>>         at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1024
>> )
>>         at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:812)
>>         at com.cloudbees.plugins.flow.FlowDelegate.invokeMethod(FlowDSL.
>> groovy)
>>         at hudson.util.spring.ClosureScript.invokeMethod(ClosureScript.
>> java:83)
>>         at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callC
>> urrent(PogoMetaClassSite.java:75)
>>         at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCa
>> llCurrent(CallSiteArray.java:52)
>>         at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCu
>> rrent(AbstractCallSite.java:154)
>>         at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCu
>> rrent(AbstractCallSite.java:166)
>>         at Script1.run(Script1.groovy:1)
>>         at Script1$run.call(Unknown Source)
>>         at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall
>> (CallSiteArray.java:48)
>>         at Script1$run.call(Unknown Source)
>>         at com.cloudbees.plugins.flow.FlowDSL.executeFlowScript(FlowDSL.
>> groovy:84)
>>         at com.cloudbees.plugins.flow.FlowRun$FlyweightTaskRunnerImpl.run
>> (FlowRun.java:219)
>>         at hudson.model.Run.execute(Run.java:1741)
>>         at com.cloudbees.plugins.flow.FlowRun.run(FlowRun.java:155)
>>         at hudson.model.ResourceController.execute(ResourceController.j
>> ava:98)
>>         at hudson.model.Executor.run(Executor.java:410)
>> Finished: FAILURE
>>
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/jenkinsci-users/b2cdacfc-8117-41c8-9cc8-f2f29bc9dac1%40googlegroups.
> com
> <https://groups.google.com/d/msgid/jenkinsci-users/b2cdacfc-8117-41c8-9cc8-f2f29bc9dac1%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CANWgJS7qU-1CFMWYvr2U4-0yNVALGbuu-HQFTSakQyty%3D_VyDg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to