parallel {
Schedule job TestParameterized
Schedule job TestParameterized
Schedule job TestParameterized
. .
Build TestParameterized #12 started
Build TestParameterized #12 started
Build TestParameterized #12 started
. .
TestParameterized #12 completed
TestParameterized #12 completed
TestParameterized #12 completed
. .
Build TestParameterized #13 started
Build TestParameterized #13 started
Build TestParameterized #13 started
. .
TestParameterized #13 completed
TestParameterized #13 completed
TestParameterized #13 completed
.. } Finished: SUCCESS
Which shows just two TestParameterized task being created (multiple times),
and reviewing the console for these two tasks #12, #13 the parameter passed in is always 50.
What I was expecting to see was 50 TestParameterized jobs with increasing parameter value 1 to 50.
What am I missing?
Thanks
Because each of your schedule jobs for TestParamaterized had the same parameters, the Jenkins scheduler actually merged the tasks to reduce redundancies.Started by user XXXXXX
[EnvInject] - Loading node environment variables.
Building on master in workspace C:\Users\XXXXXX\.jenkins\jobs\TestJobDSL\workspace
parallel {
Schedule job TestParameterized
Schedule job TestParameterized... (truncated for brevity)
Schedule job TestParameterized Schedule job TestParameterized
Build TestParameterized #6 started
Schedule job TestParameterized
Schedule job TestParameterized
Build TestParameterized #6 started
Schedule job TestParameterized
Build TestParameterized #6 started
Schedule job TestParameterized
Build TestParameterized #6 started
Build TestParameterized #6 started
Build TestParameterized #6 started
Build TestParameterized #6 started
Schedule job TestParameterized
Build TestParameterized #6 started
Schedule job TestParameterized
... (truncated for brevity)
Schedule job TestParameterized
... truncated for brevitySchedule job TestParameterized Build TestParameterized #6 started Build TestParameterized #6 started Schedule job TestParameterized Schedule job TestParameterized Build TestParameterized #6 started Build TestParameterized #6 started Schedule job TestParameterized Schedule job TestParameterized
... (truncated for brevity)
Schedule job TestParameterized Schedule job TestParameterized Schedule job TestParameterized
Build TestParameterized #6 started
Build TestParameterized #6 started
Build TestParameterized #6 started
TestParameterized #6 completed
TestParameterized #6 completed
TestParameterized #6 completed
TestParameterized #6 completed
TestParameterized #6 completed
... (truncated for brevity)
TestParameterized #6 completed
TestParameterized #6 completed
TestParameterized #6 completed
TestParameterized #6 completed
Build TestParameterized #7 started
Build TestParameterized #7 started... (truncated for brevity)
Build TestParameterized #7 started Build TestParameterized #7 started TestParameterized #7 completed
... (truncated for brevity)
TestParameterized #7 completed
}
Finished: SUCCESSTestParameterized contains two runs 6,7 each containing the following console output:
Started by build flow TestJobDSL#114 Started by build flow TestJobDSL#114... (truncated for brevity)Started by build flow TestJobDSL#114 Started by build flow TestJobDSL#114 [EnvInject] - Loading node environment variables. Building remotely on Slave1 in workspace c:\Slave1RemoteFS\workspace\TestParameterized [TestParameterized] $ cmd /c call C:\Users\XXXXXX\AppData\Local\Temp\hudson2441697324175984667.bat c:\Slave1RemoteFS\workspace\TestParameterized>echo 50 50 c:\Slave1RemoteFS\workspace\TestParameterized>exit 0 Finished: SUCCESS
As you can see only the terminal loop value "50" is used.
What do you get when you run the examples above?
Thanks
--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-users/2swVIxjzdZc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-use...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Schedule job TestParameterized
Schedule job TestParameterized
(truncated for brevity...)
Schedule job TestParameterized
Schedule job TestParameterized
Build TestParameterized #107 started
TestParameterized #107 completed
Build TestParameterized #108 started
TestParameterized #108 completed
Build TestParameterized #109 started
(truncated for brevity...)
TestParameterized #154 completed
Build TestParameterized #155 started
TestParameterized #155 completed
}
Finished: SUCCESS