-
Type:
Improvement
-
Resolution: Cannot Reproduce
-
Priority:
Major
-
Component/s: vsphere-cloud-plugin
-
None
Currently, it does not appear that the vsphere plugin supports dynamic creation of multiple nodes within a parallel block in pipelines.
My cloud is currently configured under the 'elastic' label, and the following code executes more or less in serial (with a runtime of ~4 minutes).
parallel (
"stream 1: " : {
node("elastic") {
bat 'ping 127.0.0.1 -n 60 -w 10000'
bat 'echo done'
}
},
"stream 2: " : {
node("elastic") {
bat 'ping 127.0.0.1 -n 60 -w 10000'
bat 'echo done'
}
},
"stream 3: " : {
node("elastic") {
bat 'ping 127.0.0.1 -n 60 -w 10000'
bat 'echo done'
}
},
"stream 4: " : {
node("elastic") {
bat 'ping 127.0.0.1 -n 60 -w 10000'
bat 'echo done'
}
}
)
Is this the expected behavior, or is there something else going on here?